Python 为什么df.col.rename(';sth';,inplace=True)不';不行?

Python 为什么df.col.rename(';sth';,inplace=True)不';不行?,python,pandas,dataframe,Python,Pandas,Dataframe,我知道这不是一个严重的问题,还有其他一些方法可以解决它,但我尝试使用“rename”重命名一个列,它可以工作,但不能“inplace”。尽管我设置了inplace=True df.col.rename('new col',inplace=True)这个网站有一些很好的例子: 让我知道这是否有效 这个网站有一些很好的例子: 让我知道这是否有效 是的,成功了。我犯了一个错误,在一列上调用“重命名”而不是df。酷!注意安全!是的,成功了。我犯了一个错误,在一列上调用“重命名”而不是df。酷!注意安

我知道这不是一个严重的问题,还有其他一些方法可以解决它,但我尝试使用“
rename
”重命名一个列,它可以工作,但不能“inplace”。尽管我设置了
inplace=True


df.col.rename('new col',inplace=True)

这个网站有一些很好的例子:


让我知道这是否有效

这个网站有一些很好的例子:


让我知道这是否有效

是的,成功了。我犯了一个错误,在一列上调用“重命名”而不是df。酷!注意安全!是的,成功了。我犯了一个错误,在一列上调用“重命名”而不是df。酷!注意安全!
df_org.rename(columns={'A': 'a'}, inplace=True)