【发布时间】:2018-08-22 14:35:42
【问题描述】:
我的 pandas 数据框有一列包含列表值(“索引”):
当我将其导出为 df.to_csv(fileout, quotechar='"', encoding='ascii') 时,导出文件中的值会删除列表中嵌入的逗号:
我正在使用 jupyter/Python 3.x 我做错了什么?
【问题讨论】:
标签: python python-3.x list pandas export-to-csv
我的 pandas 数据框有一列包含列表值(“索引”):
当我将其导出为 df.to_csv(fileout, quotechar='"', encoding='ascii') 时,导出文件中的值会删除列表中嵌入的逗号:
我正在使用 jupyter/Python 3.x 我做错了什么?
【问题讨论】:
标签: python python-3.x list pandas export-to-csv
假设我们创建了您的数据框:
d={'itemID':[683435088, 683435089],
'indices':[[14,28,88,17,51,82],[82,30,37,27,2,35]]}
df=pd.DataFrame(d)
print(df)
输出:
itemID indices
0 683435088 [14, 28, 88, 17, 51, 82]
1 683435089 [82, 30, 37, 27, 2, 35]
现在用 csv 写:
df.to_csv('fileout.csv', quotechar='"', encoding='ascii')
提供我们正在寻找的内容:
你是如何创建数据框的 df?
【讨论】: