【发布时间】:2021-06-17 05:36:21
【问题描述】:
这是一个简单的 pandas DataFrame:
data={'Name': ['John', 'Dav', 'Ann', 'Mike', 'Dany'],
'Number': ['2', '3', '2', '4', '2']}
df = pd.DataFrame(data, columns=['Name', 'Number'])
df
我想添加名为“color”的第三列,如果 Number = 2,则值为“red”,如果 Number = 3,则值为“Blue”
这个数据框只有 5 行。实际上它有一千行,所以我不能手动添加一个简单的列。
【问题讨论】:
标签: python python-3.x pandas dataframe