I have a DataFrame as;
data = pd.DataFrame({
'A': [1,1,1,-1,1,1],
'B':['abc','def','ghi','jkl','mno','pqr']
})
data['A'].replace(1,2)
returns;
0 2
1 2
2 2
3 -1
4 2
5 2
But why doesn't data['A'].replace(1,"pos") work?