在我的情况下,我想要
输入:
No col1 col2 col3
1 -999 -999 -999
2 1 2 3
3 2 4 -999
4 3 5 blank
输出:
No col1 col2 col3
1 . . .
2 1 2 3
3 2 4 .
4 3 5 .
如何转换-999 - > '' ?
答案 0 :(得分:0)
你可以这样做:
将pandas导入为pd 导入numpy为np
d = {'col1': [-999, 1,2,3], 'col2': [-999, 2,4,5], 'col3': [-999, 3,-999,-999]}
df = pd.DataFrame(d)
df[df==-999] = '.'
print(df)
给出了:
col1 col2 col3
0 . . .
1 1 2 3
2 2 4 .
3 3 5 .
不确定问题中black
是什么。我在这个例子中把它变成了-999。