熊猫:为什么我的数据帧值浮动时会看到整数?

时间:2016-10-03 11:25:16

标签: python pandas dataframe floating-point integer

我正在从包含浮点数的Excel文件中填充数据框:

A      B
0.88   48.76
1.00   57.02
0.00   100.00
1.00   0.00
0.00   100.00

当我将这些值加载到数据框中并请求head时,我只在屏幕上显示整数。如果我有1而不是0.915,那对我来说会有很大的不同。

In[1]: mydf.head(5)
Out[1]:
    A   B
0   0   48
1   1   57
2   0   100
3   1   0
4   0   100

In[2]: mydf.describe()
Out[2]:
      A             B
count 2000.000000   2000.000000
mean  0.082500      88.415000
std   0.275194      26.210251
min   0.000000      0.000000
25%   0.000000      97.000000
50%   0.000000      100.000000
75%   0.000000      100.000000
max   1.000000      100.000000

为什么会发生这种情况?如何确保将值正确加载到数据框中?

0 个答案:

没有答案