Python 删除数据帧的标头
我正在使用一个csv,它有一条推文的情感价值,在下一个专栏中,它有一条推文Python 删除数据帧的标头,python,pandas,csv,dataframe,tweets,Python,Pandas,Csv,Dataframe,Tweets,我正在使用一个csv,它有一条推文的情感价值,在下一个专栏中,它有一条推文 data = pd.read_csv("Tweets.csv",encoding="utf-8-sig") print(data) print(data.dtypes) 这是这样说的: sentiment, tweets 0 neutral What @dhepburn said. 我使用此代码将所有内容转换为小写:
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.
标题不见了,我无法处理这个。我的代码有什么问题?您只需重新分配结果:
data['tweets'] = data['tweets'].str.lower()
因为:
data['tweets'].str.lower:返回一个序列
您只需重新分配结果:
data['tweets'] = data['tweets'].str.lower()
因为:
data['tweets'].str.lower:返回一个序列
或者你可以把整个表达式包装在一个pd.DataFrame上。。。作为一个额外的解决方案,或者您可以将整个表达式包装在一个pd.DataFrame周围。。。作为一个额外的解决方案