Pyplot 散布図のマーカー サイズ: ポイントの理解^2
散布図の pyplot ドキュメントでは、マーカー サイズは「s」として定義されています: サイズ (ポイント^2)この表記は混乱を招く可能性があるため、実際の意味を調べてみましょう。
Points^2: マーカー領域の定義
「Points^2」は、マーカー領域を指します。四角い点のマーカー。ポイントは、タイポグラフィーやグラフィックスでフォントのサイズと間隔を測定するために使用される任意の単位です。散布図のコンテキストでは、points^2 は、画面上のピクセルやポイントではなく、マーカー シンボル自体のサイズを決定します。
マーカー サイズへの影響
マーカーの幅 (または高さ) を 2 倍にするには、面積が寸法の 2 乗に比例するため、s を 4 倍にする必要があります。これは、マーカーの長さの寸法を 2 倍にすると、見かけのサイズが線形以上に大きくなることを意味します。その結果、サイズを長さの寸法ではなく面積として定義すると、より直感的な視覚的表現が保証されます。
実際
マーカーのサイズを指定するときに、それを調整できます。視覚的に適切に見えるまで。異なるマーカー サイズを使用して、異なるデータ ポイントを区別したり、特定の傾向を強調したりすることができます。
例
次のコードを考えてみましょう。
import matplotlib.pyplot as plt x = [0, 2, 4, 6, 8, 10] y = [0] * len(x) s = [20 * 4**n for n in range(len(x))] plt.scatter(x, y, s=s) plt.show()
Thisコードは、サイズが増加するマーカーを含む散布図を作成します。連続する各マーカーの面積は前のマーカーの 4 倍であり、 s とマーカー サイズの間の指数関数的な関係が示されています。
結論
ポイント^2 の概念を理解すると役立ちます。散布図のマーカーのサイズを正確に制御できます。領域を調整することで、視覚的に魅力的で有益なグラフを作成できます。
以上がMatplotlib の散布図マーカー サイズが「s: size in Points^2」と定義されているのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。