【发布时间】:2017-11-08 00:50:40
【问题描述】:
import pandas as pd
df = pd.DataFrame([["one", 1.2, "", "4,3"],
["two","1,7", "2,4", 0.55],
["three","", 5.4, "3,9"]],
columns=['a','b','c','d'])
如何将 b 到 d 列中的逗号替换为点并使这些列变为数字? a 列(或任意数量的前导列)应保持不变(也可以包含逗号)
【问题讨论】:
标签: pandas