我正在尝试将这个制表符分隔的文件读入 pandas,但有一个警告:最后一列(平均值)必须从表示科学计数法值的字符串转换为 numpy.float64。
到目前为止,我已经尝试过
df = pd.DataFrame(pd.io.parsers.read_table(fle, converters={'mean': lambda x: np.float64(x)}))
但我在 df['mean'] 中得到的只是0
and -0
。
我也尝试过在没有converters
kwarg 的情况下导入,然后通过做来投射列df['mean'].astype(np.float64)
,结果相似。
是什么赋予了?