Ceci est une introduction au package de dessin python pygal. Puisqu'il ne s'agit que d'une introduction, je n'aborderai pas la grammaire détaillée dans cet article.
La méthode d'installation est possible avec pip install comme suit.
pip install pygal
Tout d'abord, vous pouvez écrire un graphique à barres en écrivant comme ceci. (D'une certaine manière, c'est similaire aux keras)
import pygal #importer pygal
bar_chart = pygal.Bar() #Créer un objet graphique à barres
bar_chart.add('Fibonacci', [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]) #Mettez une valeur dans l'objet
bar_chart.render_to_file('bar_chart.svg') #Enregistrez le graphique créé en tant que fichier svg
Lorsque vous l'exécutez, bar_chart.svg
sera créé dans le répertoire courant, donc si vous l'ouvrez avec un navigateur, vous verrez cette figure.
Des diagrammes interactifs sont dessinés, comme par exemple.
Vous pouvez également installer le package lxml et
Si vous réécrivez la pièce en bar_chart.render_to_file ('hoge.svg')
ou bar_chart.render ()
en bar_chart.render_in_browser ()
à partir du rendu
Vous pouvez vérifier rapidement avec le navigateur.
Alternativement, pour ceux qui analysent principalement avec notebook, vous pouvez intégrer le graphique dans notebook en écrivant comme suit.
from IPython.display import display, HTML
base_html = """
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="http://kozea.github.com/pygal.js/javascripts/svg.jquery.js"></script>
<script type="text/javascript" src="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js""></script>
</head>
<body>
<figure>
{rendered_chart}
</figure>
</body>
</html>
"""
display(HTML(base_html.format(rendered_chart=bar_chart.render(is_unicode=True))))
pygal crée un SVG. SVG peut être édité avec n'importe quel éditeur et affiché dans une résolution de très haute qualité. SVG peut également être facilement intégré à Flask et Django.
En plus du graphique à barres, vous pouvez dessiner divers graphiques tels que les suivants. (Le graphique est emprunté au document) Il prend en charge tout, des graphiques souvent utilisés dans l'analyse au dessin sur des cartes.
Veuillez l'utiliser ~
Recommended Posts