【发布时间】:2020-10-20 15:01:40
【问题描述】:
我想将以下列(DataFrame 的一部分)转换为数值。
df = pd.DataFrame({ "Cluster": [[0], [1], [0], [2]]})
我的以下代码不起作用:
pd['Cluster_numeric'] = pd.to_numeric(df['Cluster'], errors='coerce')
【问题讨论】:
-
试试
df['Cluster_numeric'] = df['Cluster'].str[0] -
列表中可能有多个 int 吗?
-
不,每行只有一个
标签: python pandas dataframe numeric