ホームページ  >  記事  >  バックエンド開発  >  ECharts と Python インターフェイスを使用して折れ線グラフを描画する手順

ECharts と Python インターフェイスを使用して折れ線グラフを描画する手順

王林
王林オリジナル
2023-12-18 16:42:271380ブラウズ

ECharts と Python インターフェイスを使用して折れ線グラフを描画する手順

ECharts と Python インターフェイスを使用して折れ線グラフを描画する手順には、特定のコード例が必要です

折れ線グラフは、データ視覚化の一般的に使用される形式であり、データを明確に表示できます。データ、傾向と変化。 Python では、ECharts ライブラリと組み合わせることで、折れ線グラフを迅速かつ柔軟に描画できます。この記事では、ECharts と Python インターフェイスを使用して折れ線グラフを描画する具体的な手順を紹介し、コード例を示します。

ステップ 1: ECharts ライブラリをインストールする
まず、ECharts ライブラリをインストールする必要があります。以下に示すように、pip コマンドを使用してインストールできます。

pip install pyecharts

ステップ 2: 必要なライブラリをインポートする
コードの先頭で、ECharts ライブラリや ECharts ライブラリなどの必要なライブラリをインポートする必要があります。データ処理ライブラリ。具体的なコードは次のとおりです。

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

ステップ 3: データの準備
折れ線グラフを描画する前に、データを準備する必要があります。辞書を使用して表すことができる、時間と対応する値を含むデータ コレクションがあるとします。具体的なコードは次のとおりです。

data = {
    'time': ['2021-01-01', '2021-01-02', '2021-01-03', '2021-01-04', '2021-01-05'],
    'value': [10, 20, 30, 40, 50]
}

ステップ 4: 折れ線グラフを作成する
次に、折れ線グラフ オブジェクトを作成する必要があります。具体的なコードは次のとおりです。

line = Line(init_opts=opts.InitOpts(theme=ThemeType.LIGHT))

ステップ 5: グラフのプロパティを設定する
折れ線グラフ オブジェクトを作成した後、グラフの関連プロパティを設定できます。たとえば、グラフのタイトル、X 軸と Y 軸のラベルなどを設定できます。具体的なコードは次のとおりです。

line.set_global_opts(
    title_opts=opts.TitleOpts(title="折线图示例"),
    xaxis_opts=opts.AxisOpts(name='时间'),
    yaxis_opts=opts.AxisOpts(name='值')
)

ステップ 6: データの追加
次に、折れ線グラフにデータを追加する必要があります。具体的なコードは次のとおりです。

line.add_xaxis(data['time'])
line.add_yaxis('值', data['value'])

ステップ 7: グラフの生成と保存
最後に、折れ線グラフを生成してローカルに保存するか、Jupyter Notebook に表示できます。具体的なコードは次のとおりです。

line.render("line_chart.html")  # 保存为html文件
line.render_notebook()  # 在Jupyter Notebook中展示

要約すると、ECharts および Python インターフェイスを使用して折れ線グラフを描画する手順には、ECharts ライブラリのインストール、必要なライブラリのインポート、データの準備、折れ線グラフの作成、設定が含まれます。グラフのプロパティ、データの追加、グラフの生成、保存。上記は、実際のニーズに応じて調整および拡張できる簡単な例です。あなたの絵を頑張ってください!

以上がECharts と Python インターフェイスを使用して折れ線グラフを描画する手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。