为了账号安全,请及时绑定邮箱和手机立即绑定

pandas DataFrame.from_dict 不会产生正确的 multiIndex

pandas DataFrame.from_dict 不会产生正确的 multiIndex

慕慕森 2021-08-05 17:40:03
当我想将带有元组键的 dict 转换为带有多索引的数据框时,我使用了 pandas.DataFrame.from_dict 方法。但我资助的结果似乎是错误的。这是我的代码:dict_var1 = Counter({('w1', 's1'): 47, ('w2', 's1'): 40, ('w3', 's2'): 35, ('w1', 's3'): 30, ('w4', 's4'): 28})frame_var1 = pd.DataFrame.from_dict(dict_var1, orient='index', columns=['num'])print(frame_var1)结果是:                 num      (w1, s1)   47      (w2, s1)   40      (w3, s2)   35      (w1, s3)   30      (w4, s4)   28帧的索引不是多级的。我对结果感到非常困惑。任何人都可以评论: 1. 为什么这个函数会得到这个结果?2. 我怎样才能实现我的目标?希望得到答复。非常感谢。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 220 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信