我正在使用具有tweet情感值的csv,而在下一个列中它具有tweet。
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.
标题不见了,我无法使用它。我的代码有什么问题?
答案 0 :(得分:4)
您只需要分配回结果:
data['tweets'] = data['tweets'].str.lower()
原因:
data['tweets'].str.lower()
:返回一个序列