我有一个Pandas数据框,其值应介于11-100
之间。但是,有时我会在1-10
之间使用值,这是因为进入该行的人使用的约定是所讨论的值应乘以10。因此,我想运行一个Pandas该命令将通过将特定行乘以10
来修复这些特定行。
我可以通过执行类似的操作来引用有问题的值
my_dataframe[my_dataframe['column_name']<10]
我可以将它们全部设置为特定值,例如50
my_dataframe[my_dataframe['column_name']<10] = 50
但是如何将它们设置为该特定行的值的10 *?
最佳答案
我认为您可以使用:
my_dataframe[my_dataframe['column_name']<10] *= 10
关于python - 根据当前值更新 Pandas 数据框值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39578656/