ホームページ > バックエンド開発 > Python チュートリアル > 入門チュートリアル: matplotlib を使用して折れ線グラフを描く方法を学ぶ

入門チュートリアル: matplotlib を使用して折れ線グラフを描く方法を学ぶ

PHPz
リリース: 2024-01-17 10:36:06
オリジナル
1418 人が閲覧しました

入門チュートリアル: matplotlib を使用して折れ線グラフを描く方法を学ぶ

簡単なチュートリアル: Matplotlib を使用して折れ線グラフを描画する方法を学ぶ

はじめに:
Matplotlib は、Python で一般的に使用される描画ライブラリの 1 つであり、次の目的で使用できます。折れ線グラフを含むさまざまなタイプのグラフを描画します。折れ線グラフは、データの変化する傾向を明確に示すことができる、一般的に使用されるデータ視覚化方法です。この記事では、Matplotlib を使用して折れ線グラフを描画する方法を、具体的なコード例を通して紹介します。

1. Matplotlib ライブラリをインストールします:
Matplotlib を使用する前に、まずそれをインストールする必要があります。次のコマンドを使用して、コマンド ラインで Matplotlib ライブラリをインストールできます。

pip install matplotlib

2. Matplotlib ライブラリをインポートします。
インストールが完了したら、Matplotlib をインポートします。以下に示すように、コード内のライブラリ :

import matplotlib.pyplot as plt

3. データの準備:
折れ線グラフを描画する前に、まずデータを準備する必要があります。折れ線グラフを描画するための次のデータがあるとします。

x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

ここで、x は横座標データ、y は縦座標データです。

4. 折れ線グラフを描画する:
Matplotlib ライブラリの Lot() 関数を使用して、折れ線グラフを描画します。具体的なコードは次のとおりです。

plt.plot(x, y)

上記のコードを実行すると、グラフィックス ウィンドウに指定されたデータ ポイントで接続されたポリラインが表示されます。

5. 折れ線グラフのスタイルをカスタマイズする:
線の色、線の種類、マーカー ポイントなどのさまざまなパラメーターを設定して、折れ線グラフのスタイルをカスタマイズできます。具体的なコードは次のとおりです。

plt.plot(x, y, color='r', linestyle='--', marker='o')

カラー パラメータ セット線の色、linestyle パラメータは線のスタイルを設定し、mark パラメータはマーカー ポイントのスタイルを設定します。

6. タイトルとラベルを追加します:
折れ線グラフをより明確にするために、タイトルとラベルを追加できます。具体的なコードは次のとおりです。

plt.title("折れ線グラフの例")
plt.xlabel("横座標")
plt.ylabel("垂直座標")

title() 関数はタイトルを追加するために使用され、xlabel() 関数と ylabel() 関数はそれぞれ横座標と縦座標のラベルを追加するために使用されます。

7. 折れ線グラフを保存します:
Matplotlib ライブラリの savefig() 関数を使用して、折れ線グラフを画像ファイルとして保存します。具体的なコードは次のとおりです。

plt.savefig("Line Chart.png")

上記のコードを実行すると、生成された折れ線グラフが「Line Chart」という名前の画像として保存されます。 .png」ドキュメント。

8. 折れ線グラフを表示します:
最後に、Matplotlib ライブラリの show() 関数を使用して折れ線グラフを表示します。具体的なコードは次のとおりです。

plt.show()

上記のコードを実行すると、グラフィックス ウィンドウに折れ線グラフが表示されます。

概要:
この記事の簡単なチュートリアルを通じて、Matplotlib を使用して折れ線グラフを描画する基本的な手順とコード例を学びました。この記事がデータ視覚化の学習と応用に役立つことを願っています。また、Matplotlib ライブラリの他の機能と応用シナリオをさらに理解し、データ分析と表示の可能性をさらに高めることができることを願っています。

以上が入門チュートリアル: matplotlib を使用して折れ線グラフを描く方法を学ぶの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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