假设你有这个numpy数组:
a=array([[ 9.81650352, 10.03896523, 10.26972675],...])
如何在创建以下数据帧时保留8(或n)个十进制数字?
df = pandas.DataFrame({'column':a})
答案 0 :(得分:2)
根据上述评论,以及this is the way to go,如果有8
小数,则以后参考:
import numpy
import pandas
a=array([[ 9.81650352, 10.03896523, 10.26972675]])
pandas.set_option('precision',8)
df = pandas.DataFrame({'column':a})