matplotlib で散布図を描画する手順: 1. 必要なライブラリをインポートします; 2. ランダムなデータを生成できるデータを作成します; 3. "plt.scatter()" 関数を使用して散布図を作成し、色、サイズ、透明度、その他の属性を設定します。 4. "plt.xlabel()" と "plt.ylabel()" を使用して x 軸と y 軸のラベルを追加し、"plt.title( )」を使用してタイトルを追加します; 5. 「plt .show()」関数を使用してグラフなどを表示します。
このチュートリアルのオペレーティング システム: Windows 10 システム、Python バージョン 3.11.4、Dell G3 コンピューター。
Matplotlib は、散布図などのさまざまなタイプのグラフの描画に使用できる Python データ視覚化ライブラリです。以下は、Matplotlib を使用して散布図を描画する方法を示す簡単な例です。
1. 必要なライブラリをインポートします:
import matplotlib.pyplot as plt import numpy as np
2. データを作成します:
例としてランダム データを生成します。
x = np.random.rand(50) # 生成50个随机x值 y = np.random.rand(50) # 生成50个随机y值
3. 散布図の作成:
plt.scatter() 関数を使用して散布図を作成します。色、サイズ、透明度などのプロパティを設定できます。
plt.scatter(x, y, c='b', alpha=0.5) # c设置颜色,alpha设置透明度
4. ラベルとタイトルを追加します:
plt.xlabel() と plt.ylabel() を使用して、x 軸と y 軸のラベルを追加します。 plt.title() はタイトルを追加します。
plt.xlabel('X values') plt.ylabel('Y values') plt.title('Scatter plot')
5. チャートを表示します:
最後に、plt.show() 関数を使用してチャートを表示します。
plt.show()
Matplotlib は、点の形状、サイズ、色などの設定など、散布図をカスタマイズするための他のプロパティも提供します。マーカー パラメーターを使用して、円の場合は「o」、星の場合は「*」など、ポイントの形状を設定できます。 s パラメータはポイントのサイズを設定するために使用でき、c パラメータはポイントの色を設定するために使用できます。例: plt.scatter(x, y, marker='o', s=100, c='red') は、赤い背景にサイズ 100 の円形の点を描画します。
異なるカラー マップまたはカラー リストを使用して、散布図内の異なる点に異なる色を与えることもできます。たとえば、cmap パラメータを使用してカラー マップを設定し、c パラメータを使用して各ポイントのカラー値を設定できます。例: plt.scatter(x, y, c=z, cmap='viridis') は、viridis カラー マップを使用して、z 値に基づいてポイントに色を付けます。
以上がmatplotlib を使用して散布図を描画する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。