http://qiita.com/hik0107/items/de5785f680096df93efa
Ich werde auf den obigen Artikel verweisen, und selbst wenn ich versuche, ihn mit jupyter auszuführen, wird das Diagramm nur angezeigt, wenn "plt.show ()" verwendet wird.
Ich dachte, es würde ohne show ()
angezeigt, weil es wie REPL aussieht, aber ist es anders? Als ich es nachschlug, schien es, dass ich einen Zauber brauchte.
%matplotlib inline
#Vorbereitung dessen, was für die grafische Darstellung erforderlich ist
import matplotlib
import matplotlib.pyplot as plt
#Bibliothek für den Umgang mit Daten erforderlich
import pandas as pd
import numpy as np
import datetime as dt
plt.style.use('ggplot')
font = {'family' : 'meiryo'}
matplotlib.rc('font', **font)
url = 'https://vincentarelbundock.github.io/Rdatasets/csv/robustbase/ambientNOxCH.csv'
df_sample = pd.read_csv(url, parse_dates=1, index_col=1)
#Vorbereitung df
df = df_sample.iloc[:, 1:]
# df_Monatlich vorbereiten
df_monthly = df.copy()
df_monthly.index = df_monthly.index.map(lambda x: x.month)
df_monthly = df_monthly.groupby(level=0).sum()
df_monthly.plot.bar(y=['ad', 'ba', 'se'], alpha=0.6, figsize=(12,3))
plt.title(u'Gewöhnliches Balkendiagramm', size=16)
Recommended Posts