title: When am trying to plot graph for rolling statistics its throwing TypeError: unhashable type: 'numpy.ndarray'
body: <p>When trying to plot rolling statistics in time-series <code>data</code>:</p>
  <pre class="lang-py prettyprint-override"><code>##determining rolling statistics
  rolmean=df.rolling(window=12).mean()
  
  rolstd=df.rolling(window=12).mean()
  print(rolmean, rolstd)
  </code></pre>
  <p>When trying to plot a graph:</p>
  <pre class="lang-py prettyprint-override"><code>orig=plt.plot(df, color='blue',label='original')
  mean=plt.plot(rolmean, color='red', label='Rollingmean')
  std=plt.plot(rolstd, color='black', label='Rolling std')
  plt.legend(loc='best')
  plt.title('Rolling meand and standard deviation')
  plt.show(block=False)
  </code></pre>
  <p><code>ERROR=  TypeError: unhashable type: 'numpy.ndarray'</code></p>
  <p>I am trying to do sales forecasting using python to check the stationarity of the data. I have written the above method but when am trying to plot the graph it is throwing an error.</p>