繁体   English   中英

根据当前值更新Pandas数据帧值

[英]Update Pandas dataframe value based on present value

我有一个Pandas数据帧,其值应介于11-100之间。 但是,有时候我的值会在1-10之间,这是因为进入该行的人使用了一个约定值,该值应该乘以10.所以我想做的就是运行一只熊猫通过将它们的值乘以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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM