将数据读入pandas数据框,同时保持大量小数点

时间:2015-09-06 19:51:00

标签: python pandas

我尝试使用pandas read_csv从文本文件中读取一些数据。

数据格式如下:

(v14).K         Best_ value
5.00885e-007    3.0914e+007
5.75366e-007    2.99467e+007

到目前为止,我的代码是:

def parse_IA_results(results):
    df = pandas.read_csv(results, delimiter='\t',dtype=numpy.float64)
    return df

问题是这个函数自动舍入到5个小数位,使我的数据不精确。我尝试使用dtype=numpy.float参数但这没有用。有人知道如何将数据从文本文件读入熊猫数据帧,同时保持数据的精确度吗?

1 个答案:

答案 0 :(得分:1)

根据documentation,您可以指定float_precision(默认值:float_precision = None)。