Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 删除数据帧的标头_Python_Pandas_Csv_Dataframe_Tweets - Fatal编程技术网

Python 删除数据帧的标头

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. 我使用此代码将所有内容转换为小写:

我正在使用一个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.

标题不见了,我无法处理这个。我的代码有什么问题?

您只需重新分配结果:

data['tweets'] = data['tweets'].str.lower()
因为:

data['tweets'].str.lower:返回一个序列
您只需重新分配结果:

data['tweets'] = data['tweets'].str.lower()
因为:

data['tweets'].str.lower:返回一个序列
或者你可以把整个表达式包装在一个pd.DataFrame上。。。作为一个额外的解决方案,或者您可以将整个表达式包装在一个pd.DataFrame周围。。。作为一个额外的解决方案