如何替换 pandas 数据框中某个字符的所有实例

How to replace all instances of a certain character in pandas dataframe

我有大量文本编辑器难以处理的数据。为了说明,我只是分享下面给出的一个简单示例:

  W1       W2      W3
71,65   833,06   54,955
21,63   131,21   32,90
11,56   23,60    87,55
13,21   93,06    14,05

我正在尝试将“,”替换为“.”得到下面给出的输出:

  W1       W2      W3
71.65   833.06   54.955
21.63   131.21   32.90
11.56   23.60    87.55
13.21   93.06    14.05

如何使用 python 获得此输出?

您可以尝试在整个数据框上使用 replace

df = df.replace(',', '.', regex=True)