ホームページ > バックエンド開発 > Python チュートリアル > matplotlibで折れ線グラフを描く方法

matplotlibで折れ線グラフを描く方法

zbt
リリース: 2023-12-05 15:13:08
オリジナル
1823 人が閲覧しました

matplotlib 折れ線グラフは、matplotlib ライブラリをインポートし、データを準備し、plt.plot() 関数を使用して折れ線グラフを描画し、線のプロパティを設定し、タイトルとラベルを追加し、グラフィックを表示することによって描画されます。 。詳細な導入: 1. matplotlib ライブラリをインポートし、matplotlib.pyplot を plt としてインポートします; 2. データを準備し、2 つのリスト x と y などを定義します。

matplotlibで折れ線グラフを描く方法

このチュートリアルのオペレーティング システム: Windows 10 システム、Python バージョン 3.11.4、DELL G3 コンピューター。

matplotlib 折れ線グラフの描画は、次の手順で完了します。完全に理解できるように、各手順を詳しく説明します:

1. matplotlib ライブラリをインポートします

import matplotlib.pyplot as plt
ログイン後にコピー

Matplotlib は、データ視覚化グラフィックスを描画するための Python ライブラリです。まず、matplotlib.pyplot モジュールをインポートする必要があります。このモジュールには、グラフィックスを作成するための多くの関数とメソッドが含まれています。

2. データの準備

x = [1, 2, 3, 4, 5]
y = [10, 15, 7, 10, 5]
ログイン後にコピー

折れ線グラフを描画する前に、描画するデータを準備する必要があります。この例では、折れ線グラフの横座標と縦座標の値をそれぞれ表す 2 つのリスト x と y を定義します。

3. plt.plot() 関数を使用して折れ線グラフを描画します

plt.plot(x, y)
ログイン後にコピー

plt.plot() 関数を使用して折れ線グラフを描画します。ここでは、パラメータとして x と y を plt.plot() 関数に渡し、これらのデータに基づいて折れ線グラフを描画します。

4. ポリラインのプロパティを設定します

plt.plot(x, y, color='red', linestyle='-', marker='o')
ログイン後にコピー

単純に折れ線グラフを描画するだけでなく、色、線の種類、マーク、その他のプロパティも設定できます。ポリラインの。この例では、ポリラインの色を赤、線のスタイルを実線、マーカーを円に設定します。

5. タイトルとラベルを追加します

plt.title('折れ線グラフの例')

plt.xlabel('X 軸ラベル' )

plt.ylabel('Y-axis label')

折れ線グラフをより明確で理解しやすくするために、タイトルと軸ラベルを追加できます。タイトルを追加するには plt.title() 関数を使用し、水平軸と垂直軸のラベルを追加するには plt.xlabel() 関数と plt.ylabel() 関数を使用します。

6. グラフィックの表示

plt.show()

最後に、plt.show() 関数を使用して、描画された折れ線グラフを表示します。この関数はウィンドウを開き、グラフを表示し、ユーザーとの対話を可能にします。

要約すると、上記は matplotlib 折れ線グラフを描画する完全なプロセスです。これらの手順を実行すると、傾向やデータ間の関係を示す美しく有益な折れ線グラフを簡単に作成できます。同時に、matplotlib は豊富なカスタマイズ オプションも提供しており、ユーザーは自分のニーズに応じてグラフィックをさらに美しくカスタマイズできます。この詳細な説明が、matplotlib の折れ線グラフの描画方法をよりよく理解するのに役立つことを願っています。

以上がmatplotlibで折れ線グラフを描く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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