gpt4 book ai didi

python - 更改数据框中的元素

转载 作者:行者123 更新时间:2023-12-01 07:56:43 26 4
gpt4 key购买 nike

我将在 Python 中清理 4 * 4 数据框中的数据,其中包含元素“a”和“?”在里面。我想替换“?”由 NA 提供。

在 R 中,我写:

for (i in 1:4){
DATA[DATA[,i]=='?',i]=NA}

当我尝试用 Python 编写时:

for i in range(3):
DATA[DATA.iloc[:,i]=='?'].iloc[:,i]=np.nan

当我使用Python时我无法改变任何东西。命令应该怎么写呢?谢谢。

最佳答案

在Python中可以直接使用DATA.replace({'?':None})

关于python - 更改数据框中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55938341/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com