Pandas 将指数数转换为离散数

Pandas 将指数数转换为离散数,pandas,type-conversion,Pandas,Type Conversion,我有一个具有以下结构的熊猫数据帧: Source Code DateTime Actual 0 4 78 2016-09-18 6.618372e+01 1 4 124 2016-09-18 2.470248e+06 2 4 37 2016-09-16 1.260494e+01 3 4 5 2016-09-16 1.769238e+08 4 4 1

我有一个具有以下结构的熊猫数据帧:

  Source    Code    DateTime    Actual
0    4      78     2016-09-18   6.618372e+01
1    4      124    2016-09-18   2.470248e+06
2    4      37     2016-09-16   1.260494e+01
3    4      5      2016-09-16   1.769238e+08
4    4      19     2016-09-16   1.000000e+00
我正在尝试使用matplotlib绘制实际值。但由于它有指数值,我得到了一个错误。只是想知道有没有一种方法可以把这个指数数转换成离散数

任何帮助都将不胜感激。

在[91]:df.Actual.plot(figsize=(12,8))
In [91]: df.Actual.plot(figsize=(12,8))
Out[91]: <matplotlib.axes._subplots.AxesSubplot at 0x8f72390>

In [92]: df
Out[92]:
   Source  Code    DateTime        Actual
0       4    78  2016-09-18  6.618372e+01
1       4   124  2016-09-18  2.470248e+06
2       4    37  2016-09-16  1.260494e+01
3       4     5  2016-09-16  1.769238e+08
4       4    19  2016-09-16  1.000000e+00

In [93]: df.dtypes
Out[93]:
Source        int64
Code          int64
DateTime     object
Actual      float64
dtype: object
出[91]: In[92]:df 出[92]: 源代码日期时间实际值 0 4 78 2016-09-18 6.618372e+01 14124 2016-09-18 2.470248e+06 2 4 37 2016-09-16 1.260494e+01 3 4 5 2016-09-16 1.769238e+08 4 4 19 2016-09-16 100万E+00 In[93]:df.dtypes 出[93]: 源int64 代码int64 日期时间对象 实际浮动64 数据类型:对象

你能发布打印(df.dtypes)的输出吗?源int64,代码int64,日期时间对象,实际浮点64对我来说很好:
df.Actual.plot(figsize=(12,8))
打印时,浮点值没有问题。它们不必是整数。你的问题没有道理。错误是什么?我使用谷歌图表,即每天,打印实际的数据。我使用--%%图表行--字段源、代码、日期时间、实际--数据df1@user3447653,我不明白。你能解释一下你想画什么(x轴,y轴)吗?