【发布时间】:2021-11-12 08:55:03
【问题描述】:
在以下数据框 df1 中尝试将行值“13.0”重命名为“west”后,我无法解决此问题:
site Max SurfPres N-S Gradient Max SurfPres W-E Gradient
Year
1992 13.0 1.079362 -0.857944
1993 13.0 0.480637 -0.876781
1994 13.0 0.031870 0.389390
我试过了,
df1['site'] = df1['site'].replace(['13.0'],'west')
和,
df1['site'].replace(['13.0'],['west'],inplace=True)
下面的这两种尝试都没有做任何事情 - '13.0' 的行值未能替换为 'west'。谢谢,
【问题讨论】:
-
也许有数值?
df1['site'] = df1['site'].replace(13.0,'west')?
标签: pandas replace rename rows