我有一个(7,11000)的数据框。在这些7列中,有些是字符串。 在第2列和第1000行的单元格中,有一个字符串“London”。我想把它改成“Paris”。 我该怎么做?我在网上搜索了很多,但找不到方法。我尝试了以下命令但没有一个成功:
df['column2'].replace('London','Paris')
df['column2'].str.replace('London','Paris')
re.sub('London','Paris',df['column2'])
我通常会收到这个错误:
TypeError: expected string or bytes-like object
df['column2'] = df['column2'].replace(to_replace='London', value='Paris')
应该可以工作。 - Scott Boston