[英]how to edit CSV file on python for sentiment analysis
我有一个用于情感分析的CSV文件数据集。 该文件的组织方式是,第一列为索引,第二列为“情感”标签,第三列为“情感文本”。
, Sentiment ,SentimentText
0 , 0 "...."
1 , 1 "...."
2 , 0 "...."
我想编辑此文件,以使所有带有标签0的句子都出现在所有带有标签1的句子之后。如何使用python做到这一点?
首先使用pandas将csv文件作为Dataframe对象加载到Python中,并确保将文件的第一列作为索引,而不作为列:
import pandas as pd
df = pd.read_csv('path/to/file.csv', index_col=0)
然后使用“ .sort_values()”方法对“情感列”中的列进行排序:
df = df.sort_values(by=['Sentiment'], ascending=False)
详细信息: https : //pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.sort_values.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.