大熊猫:.to_dict('records')生成奇数键

时间:2020-06-23 09:08:06

标签: python pandas dataframe todictionary

我有一个像这样的数据框filtered_df

suffix.3K  suffix.3K.R  suffix.CHAI  suffix.CHAI.R  suffix.CON  suffix.CON.R  suffix.ED  suffix.ED.R
123        1.0          1.0          1.0            1.0         1.0           1.0        1.0   

   

我运行filtered_df.to_dict('records')并在打印时得到以下结果:

[{'_0': 1.0, '_1': 1.0, '_2': 1.0, '_3': 1.0, '_4': 1.0, '_5': 1.0, '_6': 1.0, '_7': 1.0, '_8': 299.0}]

有人知道为什么结果键(应该是列名)竟然是这样吗?我尝试更改方向并获得了预期的列名。我只在orient='records'

时遇到这种情况

0 个答案:

没有答案