import pandas as pdwith open('logAq.txt', 'w') as fw: a=pd.read_csv(r"C:\Users\user\Desktop\dddd.txt", sep=",") b=a[['dates','user']] b.groupby(['dates','user'])['dates'].count().sort_index(level=[0,1], ascending=[False,True]) final=b.sort_values(['dates'],ascending=False).groupby(['dates','user'], sort=False)['dates'].count() fw.write(final)类型错误:write() 参数必须是 str,而不是 Series把结果final写成txt应该怎么做?
2 回答

四季花海
TA贡献1811条经验 获得超5个赞
如果变量final
是列表,那么您必须循环遍历这些值并将值写入输出。
for value in final: fw.write(value+'\n')
或者类似的东西...
添加回答
举报
0/150
提交
取消