I am getting a error (not the one we’re suppose to find i think) , and its coming up for all 3 other methods:
Instead of doing something like this (which may cause the warning):
python
df[some_condition]['column'] = new_value
You should do it like this (which is the correct way):
python
df.loc[df[some_condition], 'column'] = new_value
Using .loc
ensures that you’re modifying the original DataFrame and not a temporary copy.