有条件在excel中创建新列

时间:2019-07-08 14:13:25

标签: python-3.x

我想创建一个名为Book的新列,在其中我从一个名为Exposure的列中获取数据。如果曝光列的值为0,我希望它返回100,否则我想保留相同的值。 这是我已经尝试过的:

df['Book'] = np.where(df['Exposure']==0,100,)

如何获取不为零的相同值?

1 个答案:

答案 0 :(得分:0)

尝试一下:

df['Book'] = df['Exposure'].replace(0, 100)