我有这样一个 Dataframe :
x,y,z 1,2,3 2,3,4 1,6,7
我有一个这样的专栏:
a 4 5
当x=1时,应添加列a。因此,它应如下所示:
x, y, z, a 1 2 3 4 2 3 4 NaN 1 6 7 5
我将如何使用Pandas来实现这一点
e0bqpujr1#
分配 pandas object index 将是隐藏键之一,因此我们应该只按值赋值
pandas
index
df.loc[df['x'] == 1, 'a'] = col['a'].values
1条答案
按热度按时间e0bqpujr1#
分配
pandas
objectindex
将是隐藏键之一,因此我们应该只按值赋值