我想使用pandas datafaram制作一个表,使得x应该是表的第一列,y应该是第二列,z应该是第三列。但是我收到ValueError:传递的值的形状为(1,5),索引暗示(5,5)。此错误是由于形状引起的,但我不知道该如何解决。有人可以帮忙解决此问题。
x = [0,1,2,3,4]
y = [10,20,30,40,50]
z = [100,200,300,400,500]
pandas.DataFrame(x, y, z)
答案 0 :(得分:0)
就这样:
pandas.DataFrame([x,y,z]).T
如果没有.T
,则将x
,y
,z
分别作为一列。然后将其转置以获得所需的格式。