Try replace
with regex=True
option:
new_df = (new_df[['Eleven', 'Twelve', 'Thirteen', 'Fourteen']]
.replace(',', '', regex=True)
.astype(float)
)
Or use apply
:
new_df = (new_df[['Eleven', 'Twelve', 'Thirteen', 'Fourteen']]
.apply(lambda x: x.str.replace(',', ''))
.astype(float)
)
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…