Heim >Backend-Entwicklung >Python-Tutorial >Schritte zum Zeichnen eines Trichterdiagramms mithilfe der ECharts- und Python-Schnittstelle

Schritte zum Zeichnen eines Trichterdiagramms mithilfe der ECharts- und Python-Schnittstelle

PHPz
PHPzOriginal
2023-12-17 21:06:471016Durchsuche

Schritte zum Zeichnen eines Trichterdiagramms mithilfe der ECharts- und Python-Schnittstelle

Schritte zum Zeichnen eines Trichterdiagramms mithilfe der ECharts- und Python-Schnittstelle

Ein Trichterdiagramm ist ein visuelles Diagramm, das zur Anzeige mehrerer Datenphasen verwendet wird. Es wird normalerweise verwendet, um die Conversion-Rate oder das Mengenverhältnis jeder Phase in einem Prozess darzustellen . Bevor Sie ECharts- und Python-Schnittstellen zum Zeichnen von Trichterdiagrammen verwenden, müssen Sie die entsprechenden Bibliotheken und Plug-Ins installieren und dann die folgenden Schritte ausführen.

Schritt 1: Installieren Sie die erforderlichen Bibliotheken und Plug-Ins
Bevor Sie ECharts und Python-Schnittstellen zum Zeichnen von Trichterdiagrammen verwenden, müssen Sie sicherstellen, dass die entsprechenden Bibliotheken und Plug-Ins installiert wurden. Zuerst müssen Sie die ECharts-Bibliothek für Python installieren. Sie können den folgenden Befehl verwenden, um sie zu installieren:

pip install pyecharts

Darüber hinaus müssen Sie auch das offiziell von ECharts bereitgestellte Plug-in echarts-gl installieren Befehl zur Installation:

pip install echarts-gl

Schritt 2: Importieren Sie die erforderlichen Bibliotheken und Module
Nach der Installation der erforderlichen Bibliotheken und Plug-Ins müssen Sie die entsprechenden Bibliotheken und Module in das Python-Programm importieren, einschließlich der Module pyecharts und pyecharts.globals. Das Beispiel sieht wie folgt aus:

from pyecharts import options as opts
from pyecharts.charts import Funnel
from pyecharts.globals import ThemeType

Schritt 3: Bereiten Sie die Daten vor
Bevor Sie das Trichterdiagramm zeichnen, müssen entsprechende Daten vorbereitet werden. Daten können mithilfe von Listen oder Wörterbüchern in Python gespeichert werden. Angenommen, es liegen Daten zu einem Verkaufstrichter vor, einschließlich der Namen und Mengen der einzelnen Phasen. Das Beispiel sieht wie folgt aus:

data = [
    ("访问", 15654),
    ("咨询", 12345),
    ("订单", 9523),
    ("点击", 7654),
    ("展现", 3421)
]

Schritt 4: Trichterdiagramm konfigurieren
Bevor Sie das Trichterdiagramm zeichnen, müssen Sie die entsprechende Konfiguration vornehmen, einschließlich Titel, Thema, Diagrammgröße usw. Ein Beispiel ist wie folgt:

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"))
)

Schritt 5: Trichterdiagramm generieren
Verwenden Sie die Render-Methode, um das Trichterdiagramm in einer HTML-Datei zu generieren oder in Jupyter Notebook anzuzeigen. Ein Beispiel lautet wie folgt:

funnel.render("funnel_chart.html")

Zu diesem Zeitpunkt sind alle Schritte zum Zeichnen eines Trichterdiagramms mithilfe von ECharts und Python-Schnittstellen abgeschlossen. Sie können das endgültige Trichterdiagramm erhalten, indem Sie die generierte HTML-Datei anzeigen oder in Jupyter Notebook anzeigen.

Zusammenfassung:
In diesem Artikel werden die spezifischen Schritte zum Zeichnen eines Trichterdiagramms mithilfe von ECharts und Python-Schnittstellen vorgestellt und entsprechende Codebeispiele bereitgestellt. Durch die oben genannten Schritte können Sie mit ECharts und Python ganz einfach ein schönes und praktisches Trichterdiagramm zeichnen, um die Daten intuitiver und klarer anzuzeigen und zu analysieren.

Das obige ist der detaillierte Inhalt vonSchritte zum Zeichnen eines Trichterdiagramms mithilfe der ECharts- und Python-Schnittstelle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn