【发布时间】:2020-04-18 14:48:04
【问题描述】:
我有以下代码,
import pandas as pd
a = ['...', 1]
pd.to_numeric(a, errors = 'coerce', downcast = 'integer')
我希望输出是,
array([nan,1], dtype = int8)
相反,我得到了
array([nan,1.], dtype = float32)
我应该怎么做才能得到一个整数列表? 为什么它返回浮点值?
【问题讨论】: