Étapes pour dessiner un graphique en entonnoir à l'aide d'ECharts et de l'interface Python
Un graphique en entonnoir est un graphique visuel utilisé pour afficher plusieurs étapes de données. Il est généralement utilisé pour représenter le taux de conversion ou le rapport de quantité de chaque étape d'un processus. . Avant d'utiliser les interfaces ECharts et Python pour dessiner des graphiques en entonnoir, vous devez installer les bibliothèques et plug-ins correspondants, puis suivre les étapes ci-dessous.
Étape 1 : Installez les bibliothèques et plug-ins nécessaires
Avant d'utiliser les interfaces ECharts et Python pour dessiner des graphiques en entonnoir, vous devez vous assurer que les bibliothèques et plug-ins correspondants ont été installés. Tout d'abord, vous devez installer la bibliothèque ECharts pour Python. Vous pouvez utiliser la commande suivante pour l'installer :
pip install pyecharts
De plus, vous devez également installer le plug-in echarts-gl officiellement fourni par ECharts. commande pour l'installer :
pip install echarts-gl
Étape 2 : Importez les bibliothèques et modules nécessaires
Après avoir installé les bibliothèques et plug-ins nécessaires, vous devez importer les bibliothèques et modules correspondants dans le programme Python, y compris les modules pyecharts et pyecharts.globals. L'exemple est le suivant :
from pyecharts import options as opts from pyecharts.charts import Funnel from pyecharts.globals import ThemeType
Étape 3 : Préparez les données
Avant de dessiner le graphique en entonnoir, les données correspondantes doivent être préparées. Les données peuvent être stockées à l'aide de listes ou de dictionnaires en Python. Supposons qu'il existe des données sur un entonnoir de vente, y compris les noms et les quantités de chaque étape. L'exemple est le suivant :
data = [ ("访问", 15654), ("咨询", 12345), ("订单", 9523), ("点击", 7654), ("展现", 3421) ]
Étape 4 : Configurez le graphique de l'entonnoir
Avant de dessiner le graphique de l'entonnoir, vous devez effectuer la configuration correspondante, y compris titre, thème, taille du graphique, etc. Un exemple est le suivant :
funnel = ( Funnel(init_opts=opts.InitOpts(theme=ThemeType.LIGHT)) .add( series_name="", data_pair=data, gap=2, tooltip_opts=opts.TooltipOpts(trigger="item", formatter="{a} <br/>{b}: {c}"), label_opts=opts.LabelOpts(is_show=True, formatter="{b}: {c}") ) .set_global_opts( title_opts=opts.TitleOpts(title="销售漏斗图", subtitle="数据来源"), legend_opts=opts.LegendOpts(is_show=False) ) .set_series_opts(label_opts=opts.LabelOpts(position="inside")) )
Étape 5 : Générer un graphique en entonnoir
Utilisez la méthode de rendu pour générer le graphique en entonnoir dans un fichier HTML ou affichez-le dans Jupyter Notebook. Un exemple est le suivant :
funnel.render("funnel_chart.html")
À ce stade, toutes les étapes de création d'un graphique en entonnoir à l'aide des interfaces ECharts et Python sont terminées. Vous pouvez obtenir le graphique d'entonnoir final en affichant le fichier HTML généré ou en l'affichant dans Jupyter Notebook.
Résumé :
Cet article présente les étapes spécifiques pour dessiner un graphique en entonnoir à l'aide des interfaces ECharts et Python, et fournit des exemples de code correspondants. Grâce aux étapes ci-dessus, vous pouvez facilement utiliser ECharts et Python pour dessiner un graphique en entonnoir magnifique et pratique afin d'afficher et d'analyser les données de manière plus intuitive et plus claire.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!