Škoda že nebyl zmíněn můj oblíbený XKCD styl: https://matplotlib.org/xkcd/examples/showcase/xkcd.html
Neměl by se článek spíše jmenovat "Tvorba grafů pomocí knihovny Matplotlib" ?
V odkazech bych pak očekával pár linků na matplotlib knihovnu - například galerii: https://matplotlib.org/3.2.1/gallery/
Souhlas. Ten Jupyter notebook tam je skoro úplně zbytečný (podobně by mohl být článek "tvorba grafů ve Vim s použitím Matplotlib")
Důležitost slov v titulku je grafy, matplotlib,........., notebook - podle toho bych sestavoval titulek: Tvorba grafů s použitím knihovny Matplotlib (v prostředí Jupyter notebooku)
Chybí mně tam alespoň použití
%matplotlib nbagg (notebook nebo widget)
Doufám, že neukrajuju z navazujícího článku, ale...
Grafy bez popsaných os? To bych odpustil spoustě grafů ve článku, ale určitě ne tomu s ropou :)
# přidání legendy plt.legend(loc="lower right") # Nadpis grafu - zobrazí se nad grafem plt.title("Cena ropy v období xx.x-yy.y") # Popisek x-ové osy plt.xlabel("Počet dní od xx.x") # Není bez zajímavosti, že texty můžou obsahovat TeXovou matematiku. V takovém # případě je vhodné použít raw string, abychom nemuseli dvojit zpětná lomítka. # Více viz https://matplotlib.org/users/mathtext.html # Y-ový popisek se ve výchozím nastavení zobrazí svisle od spodu nahoru. Tomu # můžeme zabránit parametrem rotation - hodnotou je počet stupňů, o které má # být text otočený vůči vodorovné poloze (kladný směr je samozřejmě proti směru # hodinových ručiček: od osy x k ose y) plt.ylabel(r"$\frac{\mathrm{USD}}{\mathrm{barel}}$ (asi?)", rotation=0) # zobrazení grafu plt.show()
Například tento kód vytvoří v notebooku obrázek, který bude mít rozlišení 600x600 px
#%config InlineBackend.figure_format = 'png'
# v notebooku je potřeba vypnout bbox_inches jinak je obrázek oříznut
%config InlineBackend.print_figure_kwargs = {'bbox_inches':None}
plt.figure(1, figsize=(6,6), dpi=100)