python-在日期框架上与函数进行交互

如果我有这样一个日期框架:
   ñ

EG_00_04  NEG_04_08  NEG_08_12  NEG_12_16  NEG_16_20  NEG_20_24  \
datum_von                                                                      
2017-10-12      21.69      15.36       0.87       1.42       0.76       0.65   
2017-10-13      11.85       8.08       1.39       2.86       1.02       0.55   
2017-10-14       7.83       5.88       1.87       2.04       2.29       2.18   
2017-10-15      14.64      11.28       2.62       3.35       2.13       1.25   
2017-10-16       5.11       5.82      -0.30      -0.38      -0.24      -0.10   
2017-10-17      12.09       9.61       0.20       1.09       0.39       0.57 

我想检查大于0的值,并在它们较低时将其更改为零.

不知道如何使用函数iterrows()和loc()函数.

解决方法:

clip_lowermask解决方案很好.

这是另一个applymap

df.applymap(lambda x: max(0.0, x))
上一篇:PHP包装每4个元素


下一篇:根据javascript中对象数组中的id替换特定对象