matplotlibの散布図で各シリーズに異なる色を設定する

ヨタム:

3つのデータセットがあるとします。

X = [1,2,3,4]
Y1 = [4,8,12,16]
Y2 = [1,4,9,16]

私はこれを散布することができます:

from matplotlib import pyplot as plt
plt.scatter(X,Y1,color='red')
plt.scatter(X,Y2,color='blue')
plt.show()

10セットでこれを行うにはどうすればよいですか?

私はこれを検索し、私が求めているものへの参照を見つけることができました。

編集:私の質問を(うまくいけば)明確にする

散乱を複数回呼び出すと、各散乱に同じ色しか設定できません。また、私は手動でカラー配列を設定できることを知っていますが、これを行うためのより良い方法があると確信しています。私の質問は、「どのようにして、それぞれが異なる色の複数のデータセットを自動的に散布図することができますか?

それが役立つ場合は、各データセットに一意の番号を簡単に割り当てることができます。

DSM:

あなたが「手動で」どういう意味か分かりません。カラーマップを選択して、カラー配列を簡単に作成できます。

import numpy as np
import matplotlib.pyplot as plt
import matplotlib.cm as cm

x = np.arange(10)
ys = [i+x+(i*x)**2 for i in range(10)]

colors = cm.rainbow(np.linspace(0, 1, len(ys)))
for y, c in zip(ys, colors):
    plt.scatter(x, y, color=c)

異なる色のMatplotlibグラフ

またはitertools.cycle、ループしたい色を使用して指定する独自のカラーサイクラーを作成し、使用nextて希望の色を取得することもできます。たとえば、3色の場合:

import itertools

colors = itertools.cycle(["r", "b", "g"])
for y in ys:
    plt.scatter(x, y, color=next(colors))

3色のみのMatplotlibグラフ

考えzipてみてください。最初のものと一緒に使用ない方がきれいかもしれません。

colors = iter(cm.rainbow(np.linspace(0, 1, len(ys))))
for y in ys:
    plt.scatter(x, y, color=next(colors))

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

matplotlibの散布図で各シリーズに異なる色を設定する

分類Dev

Matlab:各データポイントが異なる色になる散布図で凡例の色を設定するにはどうすればよいですか?

分類Dev

matplotlibの散布図の各ポイントの色の異なる色合いをプロットするにはどうすればよいですか?

分類Dev

matplotlib Pythonで異なるバーの色を設定する

分類Dev

散布図(EXCEL)で異なるシリーズのデータポイントを接続する

分類Dev

JFreeChartで2つのシリーズに異なるy軸を設定する

分類Dev

matplotlib:各プロットが別々のリストに基づいて異なる色である1つのグリッドに複数の散布図をプロットする方法は?

分類Dev

ハイチャートの各列に異なる色を設定する

分類Dev

matplotlibの散布図のセットごとに異なる色

分類Dev

アイリスデータセットの散布図で異なる色を使用する

分類Dev

Javaでjfreechartを使用して、散布図の各ドットに異なる色を割り当てるにはどうすればよいですか?

分類Dev

altair散布図に、同じ色の色合いではなく、異なる色を割り当てさせる

分類Dev

Google チャートを使用した折れ線グラフの各シリーズごとに異なるツールチップの色を定義するにはどうすればよいですか?

分類Dev

Angular 4でChartJSを使用して各バーに異なる色を設定する

分類Dev

色が動的であるmatplotlib散布図に凡例を追加します

分類Dev

matlabを使用して、K-meansアルゴリズムの後に、クラスターの異なる色でPCA散布図としてプロットする方法は?

分類Dev

各ポイントで異なるテキストを使用したMatplotlib散布図

分類Dev

異なるフォントを使用するためにselectの各オプションのスタイルを設定するにはどうすればよいですか(マテリアライズCSSフレームワークを使用)

分類Dev

Matplotlib:散布図の色に凡例を追加する方法は?

分類Dev

散布図の色に基づいて凡例を追加する方法[matplotlib]

分類Dev

散布図のサイズを設定する方法

分類Dev

Matplotlib:同じ凡例の下に異なる散布図マーカーをグループ化する

分類Dev

matplotlibでマーカーと線に異なる色を設定し、凡例に表示する

分類Dev

シリーズの凡例に固定色を設定するにはどうすればよいですか?

分類Dev

xibの異なるUIViewcontrollerに異なるナビゲーションバーの色を設定するにはどうすればよいですか?

分類Dev

各データポイントに異なるテキストを含むMatplotlib散布図

分類Dev

x軸の異なる間隔で異なる色の列シリーズを同じシリーズに入力しますか?

分類Dev

Pythonmatplotlib散布図-1つの散布図に異なるマーカー

分類Dev

分布ごとに形状と色が異なる混合データの散布図を取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    matplotlibの散布図で各シリーズに異なる色を設定する

  2. 2

    Matlab:各データポイントが異なる色になる散布図で凡例の色を設定するにはどうすればよいですか?

  3. 3

    matplotlibの散布図の各ポイントの色の異なる色合いをプロットするにはどうすればよいですか?

  4. 4

    matplotlib Pythonで異なるバーの色を設定する

  5. 5

    散布図(EXCEL)で異なるシリーズのデータポイントを接続する

  6. 6

    JFreeChartで2つのシリーズに異なるy軸を設定する

  7. 7

    matplotlib:各プロットが別々のリストに基づいて異なる色である1つのグリッドに複数の散布図をプロットする方法は?

  8. 8

    ハイチャートの各列に異なる色を設定する

  9. 9

    matplotlibの散布図のセットごとに異なる色

  10. 10

    アイリスデータセットの散布図で異なる色を使用する

  11. 11

    Javaでjfreechartを使用して、散布図の各ドットに異なる色を割り当てるにはどうすればよいですか?

  12. 12

    altair散布図に、同じ色の色合いではなく、異なる色を割り当てさせる

  13. 13

    Google チャートを使用した折れ線グラフの各シリーズごとに異なるツールチップの色を定義するにはどうすればよいですか?

  14. 14

    Angular 4でChartJSを使用して各バーに異なる色を設定する

  15. 15

    色が動的であるmatplotlib散布図に凡例を追加します

  16. 16

    matlabを使用して、K-meansアルゴリズムの後に、クラスターの異なる色でPCA散布図としてプロットする方法は?

  17. 17

    各ポイントで異なるテキストを使用したMatplotlib散布図

  18. 18

    異なるフォントを使用するためにselectの各オプションのスタイルを設定するにはどうすればよいですか(マテリアライズCSSフレームワークを使用)

  19. 19

    Matplotlib:散布図の色に凡例を追加する方法は?

  20. 20

    散布図の色に基づいて凡例を追加する方法[matplotlib]

  21. 21

    散布図のサイズを設定する方法

  22. 22

    Matplotlib:同じ凡例の下に異なる散布図マーカーをグループ化する

  23. 23

    matplotlibでマーカーと線に異なる色を設定し、凡例に表示する

  24. 24

    シリーズの凡例に固定色を設定するにはどうすればよいですか?

  25. 25

    xibの異なるUIViewcontrollerに異なるナビゲーションバーの色を設定するにはどうすればよいですか?

  26. 26

    各データポイントに異なるテキストを含むMatplotlib散布図

  27. 27

    x軸の異なる間隔で異なる色の列シリーズを同じシリーズに入力しますか?

  28. 28

    Pythonmatplotlib散布図-1つの散布図に異なるマーカー

  29. 29

    分布ごとに形状と色が異なる混合データの散布図を取得するにはどうすればよいですか?

ホットタグ

アーカイブ