绘制python dateframe列

时间:2017-11-04 21:19:58

标签: python function plot time-series

我正在尝试绘制以下数据框列

import pyplot as plt
import matplotlib.style
plt.figure()
waps_df1['NEG_04_08'].plot()

例如,列NEG_00_04

我试过这样做:

traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named pyplot
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named style
<matplotlib.figure.Figure object at 0x7efe84608050>
<matplotlib.axes.AxesSubplot object at 0x7efe8477a6d0>
<matplotlib.axes.AxesSubplot object at 0x7efe8477a6d0>
      %html

收到此错误:

{{1}}

2 个答案:

答案 0 :(得分:1)

而不是

import pyplot as plt

使用

from matplotlib import pyplot as plt

,因为模块名称为matplotlib,而不是pyplot

答案 1 :(得分:1)

这对我有用:

%matplotlib inline
waps_df1['NEG_04_08'].plot()

你只需要导入pandas来制作一个情节,你就可以失去matplotlib和pyplot。那确实会产生 a 情节,不确定它是否是你想要的情节: enter image description here