我尝试用 python 实现一个波斯文本分类器,我使用 excel 来读取我的数据并制作我的数据集。如果您对更好地实施有任何建议,我将不胜感激。我尝试使用此代码访问具有我的条件并存储它们的消息正文。我截取了我的 excel 文件的屏幕截图以提供更多帮助。例如,我想存储其 col“愚蠢”(我的意思是 F 列)的值为 1(真)的消息正文。 https://ibb.co/DzS1RpY “截图”import pandas as pdfile='1.xlsx'sorted=pd.read_excel(file,index_col='foolish')var=sorted[['body']][sorted['foolish']=='1']print(var.head())预期结果是第 2、4、6、8 行的正文。
1 回答

小怪兽爱吃肉
TA贡献1852条经验 获得超1个赞
尝试这样分配:
df_data=df["body"][df["foolish"]==1.0]
不要使用-
which 是 python 运算符,而是使用_
(下划线)
另请注意,这将返回一个系列。
对于数据框,请使用:
df_data = pd.DataFrame(df['body'][df["foolish"]==1.0])
添加回答
举报
0/150
提交
取消