在pandas数据帧中领先0

时间:2017-03-16 15:28:18

标签: python pandas

我已经摸不着头几个小时,甚至在试图在SO和其他地方寻找解决方案之后,我似乎无法找到放弃' 0&#的方法39;在pandas数据框中或将索引设置为我从数组创建的数组中的第一个项目。基本上我试图将其转换为pandas并使用它插入到mysql db中。

数组

[u'Thu Mar 16 11:52:48 +0000 2017', u'Best Women Nice Shorts & Shirt Free Shipping Xintown Road Bike Travel Clothes', 0, 0]

将此数组转换为pandas df的代码

df = pd.DataFrame(tweet)
print (df)
df.to_sql(con=connection, name=table_name, if_exists='append', flavor='mysql')

输出:

                                                0
1  Best Women Nice Shorts & Shirt Free Shippi...
2                                                  0
3                                                  0

1 个答案:

答案 0 :(得分:1)

您似乎需要创建Series,因为DataFrame始终是列名,默认的第一列是0

s = pd.Series(tweet)
print (s)
1    Best Women Nice Shorts & Shirt Free Shippi...
2                                                    0
3                                                    0
dtype: object