1
工作,我已经找到了解决办法,但我还是好奇这是怎么回事:大熊猫只替换正则表达式
当我尝试做的大熊猫像这样替换:
merged4[['column1', 'column2', 'column3']] = merged4[['column1', 'column2', 'column3']].replace(to_replace='.', value=',')
这不是加工。例如,我尝试了所有与Inplace不同的变体。由于列是float64,我也做了astype(str)。
然而,当我这样做:
merged4[['column1', 'column2', 'column3']] = merged4[['column1', 'column2', 'column3']].replace(to_replace='\.', value=',', regex=True)
它的工作般的魅力。
有什么问题吗?
是否给予好评,如果你喜欢的解决方案 – Dark