【发布时间】:2021-10-12 17:59:47
【问题描述】:
我有一个包含多列的 CSV 文件,其中一列有字典元素,如何将此字典键扩展到列
数据框 enter image description here
尝试应用 pd.Series
输出: enter image description here
它仍然没有被分成列。
参考了这个stackoverflow解决方案: df = pd.DataFrame({'id':[1,2,3], 'col1':[{'a':1, 'b':2, 'c':3}, {'a':3 , 'b':4, 'c':5}, {'a':None, 'b':5, 'c':6}]}) df.set_index('id').col1.apply(pd.Series) 为这个数据框工作,但不适用于我原来的数据框。
【问题讨论】:
标签: python dataframe dictionary