【发布时间】:2019-06-23 22:06:29
【问题描述】:
我有以下df:
A B C
1 NaN NaN
2 NaN NaN
3 NaN NaN
4 NaN NaN
我想要这个:
A B C
1 'Blue' 'Purple'
2 'Yellow' 'Yellow'
3 'Green' 'Orange'
4 'Blue' 'Brown'
我试图做的事情:
df1.B = ['蓝色','黄色','绿色','蓝色']
df1.C = ['紫色','黄色','橙色','棕色']
但我收到以下错误:
ValueError:值的长度与索引的长度不匹配
但列表中的颜色数量与 df 中的颜色数量相同。
请帮忙。
【问题讨论】:
-
您使用的是什么版本的熊猫 - 我无法重复您的问题。
-
你对
len(df.index)或df.shape[0]有什么看法?