我需要用句点替换dataframe列中的所有空格。即:
原始df:
symbol
0 AEC
1 BRK A
2 BRK B
3 CTRX
4 FCE A
所需结果df:
symbol
0 AEC
1 BRK.A
2 BRK.B
3 CTRX
4 FCE.A
有没有一种方法可以执行此操作,而无需遍历每一行,一次又一次替换空格?如果有一种矢量化的处理方式,我宁愿不要一次迭代一行。
最佳答案
使用向量化的str.replace
:
In [95]:
df['symbol'] = df['symbol'].str.replace(' ','.')
df
Out[95]:
symbol
0 AEC
1 BRK.A
2 BRK.B
3 CTRX
4 FCE.A