我有一个pandas数据帧,结构如下:
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绘制实际值。但由于它具有指数值,我收到一个错误。只是想知道有没有办法将这个指数数转换为离散数。
任何帮助都将不胜感激。
答案 0 :(得分:0)
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