Pandas 删除 Header 个数据框

Pandas deletes Header of Dataframe

我正在使用具有推文情感值的 csv,在下一列中它有推文。

data = pd.read_csv("Tweets.csv",encoding="utf-8-sig")

print(data)

print(data.dtypes)

这是这样说的:

  sentiment,                      tweets
0     neutral                       What @dhepburn said.

我使用这段代码将所有内容都转换为小写:

lower = data['tweets'].str.lower()

如果我打印这个,它会像这样显示:

0                             what @dhepburn said.

headers 不见了,我无法使用它。我的代码有什么问题?

您只需将结果赋值回来:

data['tweets'] = data['tweets'].str.lower()

因为:

  • data['tweets'].str.lower() : returns 一个系列