当我在数据框中的列上使用.replace时,它可以工作,但是将数据框更改为仅该列,这是怎么回事?

时间:2019-12-19 03:15:49

标签: python pandas dataframe

这是导致数据框仅变成一列的代码。

df = df.test_column.replace(to_replace=["Don't know", 'Very difficult', 'Somewhat difficult', 'Somewhat easy', 'Very easy'], value=[0, 0, 0, 1, 1])

我尝试添加inplace = True,但仍然无法正常工作。

df = df.test_column.replace(to_replace=["Don't know", 'Very difficult', 'Somewhat difficult', 'Somewhat easy', 'Very easy'], value=[0, 0, 0, 1, 1], inplace=True)

0 个答案:

没有答案