相关疑难解决方法(0)

修改pandas数据帧中的行子集

假设我有一个带有两列A和B的pandas DataFrame.我想修改这个DataFrame(或者创建一个副本),这样只要A为0,B总是NaN.我将如何实现?

我尝试了以下内容

df['A'==0]['B'] = np.nan
Run Code Online (Sandbox Code Playgroud)

df['A'==0]['B'].values.fill(np.nan)
Run Code Online (Sandbox Code Playgroud)

没有成功.

python pandas

126
推荐指数
5
解决办法
11万
查看次数

标签 统计

pandas ×1

python ×1