我正在努力将字典转换为数据帧
已经有很多答案显示了如何在像https://stackoverflow.com/a/52819186/6912069这样的“宽格式”中实现它,但是我想做一些不同的事情,最好不要使用循环
考虑下面的例子:
我有一本这样的字典
d_test = {'A': [1, 2], 'B': [3]}
我想得到一个数据帧,比如
index id values
0 A 1
1 A 2
2 B 3
索引可以是正常的连续整数列。通过循环,我的意思是将'A'=[1, 2]
变成两行,在id列中有A
,在values列中有值。这样,我将拥有字典项的“长格式”数据框架
这似乎是一件非常基本的事情,但我想知道是否有一种优雅的python方法来实现这一点。非常感谢你的帮助
我将创建两个列表。一个来自键,另一个来自字典的值。定义列表后,可以将列表传递到数据帧中
相关问题 更多 >
编程相关推荐