传递值的数据帧形状为(1,4),索引表示(4,4)

我正在尝试使用创建一行pandas数据框,并最终测试了以下简单代码行:

数据帧([1,2,3,4],列=[‘a’,’b’,’v’,’w’])

虽然这看起来很简单,但我得到以下错误

传递值的形状为(1,4),索引表示(4,4)

我已经看到了一些关于这个问题的答案,但都提供了一种解决方法,不能解释为什么会发生这种情况,也不适用于我的情况

谢谢是预付款

您需要将值列表更改为[[1,2,3,4]]

df=pd.DataFrame([[1,2,3,4]],列=['a','b','v','w'])

发表评论