是否可以根据逻辑确定一列数据在某个阈值之上或之下,然后用N/A替换pandas DataFrame
中的值?
import pandas as pd
df = pd.DataFrame({'date': pd.date_range(start='2015-12-31',
periods=13,
freq='M'),
'val': [1, 10, 25, -1000, 45, 66, 99, 88,128, 256,512,1024, 2048]}).set_index('date')
我想把任何大于10的值替换成N/A。
!= 10
。 - ctrl-alt-delete