gpt4 book ai didi

python - 替换DataFrame中的某些数字

转载 作者:太空宇宙 更新时间:2023-11-03 16:11:22 25 4
gpt4 key购买 nike

我对 Python 编程还很陌生,并且对替换 DataFrame 中的某些条件数字有疑问。例如,我有一个日期框,每列包含 5 天的数据,即第 1 天、第 2 天、第 3 天、第 4 天和第 5 天。每天,我有 5 个数据点,其中一些数据点每天都大于 5。现在我想将大于5的数据设置为1。那么我该怎么做呢?循环进入每一列并找到特定元素然后更改它,或者还有其他更快的方法吗?谢谢,

最佳答案

要在不循环的情况下执行此操作(通常更快),您可以执行以下操作:

df[df > 5] = 1

关于python - 替换DataFrame中的某些数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39278847/

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