首页 > 解决方案 > df.set_index() 在数据框单元格中生成奇怪的对象

问题描述

我在为我的数据框设置索引时遇到问题。可以说我有一个包含很多东西的数据框。当我想访问一些记录时,一切都很好,输出如下所示:

loads['LoadNodes'][1]

输出:

'[]'

但问题是当我试图从一列数据设置索引时。

multi = loads.set_index('SubProjectId')
multi['LoadNodes'][32213] #that index corresponds that one with 1 above

输出:

SubProjectId
32213    []
32213    []
Name: LoadNodes, dtype: object

这是为什么?为什么空列表转换成这样的对象?

标签: pythonpandas

解决方案


推荐阅读