Matplotlib を使用して描画する方法を最初から学びましょう
Matplotlib は、さまざまな種類のグラフやチャートの作成に使用できる強力な Python データ視覚化ライブラリです。データ サイエンスや機械学習の分野だけでなく、データの表示が必要なその他のジョブでも広く使用されています。この記事では、Matplotlib を使用して絵を描く方法を一から学習する方法を紹介し、具体的なコード例を示します。
Matplotlib のインストール
まず、Matplotlib ライブラリをインストールする必要があります。 pip コマンドを使用してインストールできます:
pip install matplotlib
Import Matplotlib
インストールが完了したら、Python プログラムで次のコードを使用して Matplotlib ライブラリをインポートします:
import matplotlib.pyplot as plt
Create simpleグラフィックス
続いてみましょう いくつかの簡単な例を通して、Matplotlib を使用して描画する方法を学びます。まず、matplotlib.pyplot モジュールの Lot() 関数を使用して、単純な折れ線グラフを作成できます。以下に例を示します。
import matplotlib.pyplot as plt # 创建x和y的数据 x = [1, 2, 3, 4, 5] y = [2, 4, 6, 8, 10] # 使用plot()函数创建折线图 plt.plot(x, y) # 显示图形 plt.show()
コードを実行すると、画面に単純な折れ線グラフが表示されます。この例では、x と y のデータとして 2 つのリストを作成し、plot() 関数を使用してこれらのデータを Matplotlib に渡し、show() 関数を使用してグラフを表示します。
カスタム グラフィックス
Matplotlib では、タイトル、軸ラベル、凡例の追加など、さまざまな方法でグラフィックスをカスタマイズできます。グラフをカスタマイズする方法を示す例を次に示します。
import matplotlib.pyplot as plt # 创建x和y的数据 x = [1, 2, 3, 4, 5] y = [2, 4, 6, 8, 10] # 使用plot()函数创建折线图,并设置线条颜色和类型 plt.plot(x, y, color='red', linestyle='dashed') # 添加标题 plt.title('折线图') # 添加x和y轴标签 plt.xlabel('x轴') plt.ylabel('y轴') # 显示图例 plt.legend(['y = 2x']) # 显示图形 plt.show()
この例では、いくつかの追加関数を使用してグラフをカスタマイズします。たとえば、title() 関数を使用してグラフのタイトルを設定し、xlabel() 関数と ylabel() 関数を使用して x 軸と y 軸のラベルを追加し、legend() 関数を使用して凡例を表示します。
さまざまな種類のグラフィックス
折れ線グラフに加えて、Matplotlib は散布図、棒グラフ、円グラフなど、他の多くの種類のグラフィックスもサポートしています。さまざまな種類のグラフを描画する方法を示すサンプル コードを次に示します。
import matplotlib.pyplot as plt # 散点图 x = [1, 2, 3, 4, 5] y = [2, 4, 6, 8, 10] plt.scatter(x, y) # 柱状图 x = [1, 2, 3, 4, 5] y = [2, 4, 6, 8, 10] plt.bar(x, y) # 饼图 sizes = [15, 30, 45, 10] labels = ['A', 'B', 'C', 'D'] plt.pie(sizes, labels=labels) plt.show()
これらの例では、matplotlib.pyplot モジュールの対応する関数を使用して、散布図、棒グラフ、および円グラフを作成します。ニーズに応じて適切な機能を選択して、さまざまな種類のグラフィックを描画できます。
概要
この記事では、Matplotlib を使用して最初から描画する方法を学習する方法を紹介します。まず Matplotlib ライブラリをインストールし、次にいくつかの簡単な例を通して折れ線グラフを描画する方法を学び、グラフィックをカスタマイズしました。最後に、さまざまな種類のグラフを描画する方法も示します。これらの例が、Matplotlib をより快適に使用できるようになるのに役立つことを願っています。
以上がmatplotlib を使用して描画する方法を最初から学びましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。