【发布时间】:2019-01-15 11:04:46
【问题描述】:
拥有一组已定义的有效值,其中的所有 pandas 数据框列值都应设置为给定值 f.e. NaN。集合和数据框中包含的值可以假定为数值类型。
具有以下有效值集和数据框:
valid = {5, 22}
df = pd.DataFrame({'a': [5, 1, 7, 22],'b': [12, 3 , 10, 9]})
a b
0 5 12
1 1 3
2 7 10
3 22 9
在a 列上设置有效值将导致:
a b
0 5 12
1 NaN 3
2 NaN 10
3 22 9
【问题讨论】:
标签: python pandas dataframe value-restriction