Python 如何从以键为列和行索引的字典构造数据框架
字典Python 如何从以键为列和行索引的字典构造数据框架,python,pandas,Python,Pandas,字典 x = {(0,0):1,(0,1):4,(1,0):2,(1,1):5} x的键包含行和列信息,即0,0是行0和列0 如何从这种字典优雅地构造df?最简单的事情是首先制作一个仅使用元组作为多索引的序列。然后可以将多重索引取消堆叠到列中: >>> x {(0, 0): 1, (0, 1): 4, (1, 0): 2, (1, 1): 5} >>> pandas.Series(x).unstack() 0 1 0 1 4 1 2 5 最
x = {(0,0):1,(0,1):4,(1,0):2,(1,1):5}
x的键包含行和列信息,即0,0是行0和列0
如何从这种字典优雅地构造df?最简单的事情是首先制作一个仅使用元组作为多索引的序列。然后可以将多重索引取消堆叠到列中:
>>> x
{(0, 0): 1, (0, 1): 4, (1, 0): 2, (1, 1): 5}
>>> pandas.Series(x).unstack()
0 1
0 1 4
1 2 5
最简单的事情是首先制作一个只使用元组作为多索引的序列。然后可以将多重索引取消堆叠到列中:
>>> x
{(0, 0): 1, (0, 1): 4, (1, 0): 2, (1, 1): 5}
>>> pandas.Series(x).unstack()
0 1
0 1 4
1 2 5