有条件替换Pandas

有条件替换Pandas

我可能做了件很愚蠢的事,但我很困惑。

我有一个dataframe,我想用零替换特定列中超过值的值。我原以为这是实现这一目标的一种方式:

df[df.my_channel > 20000].my_channel = 0

如果我将通道复制到一个新的数据框架中,这很简单:

df2 = df.my_channel 

df2[df2 > 20000] = 0

这完全符合我的要求,但似乎没有将频道作为原始数据RAME的一部分来处理。


ABOUTYOU
浏览 1208回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python