如何将pandas列转换为double-in-for循环?

2024-05-19 12:24:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个名为df10的pandas数据框。

cols10 = list(df10.columns)

我想将数据类型更改为double,其中列名以"m_"开头

for param in cols10:
    if param.startswith("m_"):
        df10[[param]] = df10[[param]].apply(pd.to_double)

但是,我得到了这个错误:

AttributeError: 'module' object has no attribute 'to_double'

Tags: columnsto数据inpandasforifparam