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

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

王林
リリース: 2023-12-18 16:42:27
オリジナル
1409 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート