私は散布図の凡例をプロットすることに興味があります。私の現在のコードは、このmatplotlib scatterplot with legend
x=[1,2,3,4]
y=[5,6,7,8]
classes = [2,4,4,2]
plt.scatter(x, y, c=classes, label=classes)
plt.legend()
のように見える問題は、プロットが作成されたときに、伝説ではなく独自のラベルとそのクラスを示すの配列として示されていることです。
私はこれは、このoneなどのスレッドで先に述べた質問です承知しています、しかし、私は私の問題がさらに簡単で、そこに解決策がそれに適合しないことを感じます。また、その例では、人が色を指定していますが、私の場合は、必要な色数を事前に知っています。さらに、thisの例では、ユーザーはそれぞれ独自の色を持つ複数の散布図を作成しています。繰り返しますが、これは私が望むものではありません。私の目標は、x、y配列とラベルを使ってプロットを作成することです。これは可能ですか?
ありがとうございました。
あなたの答えは私が望んでいたプロットを作成するために私を助けました。ありがとう。 – user3276768
これを行う方法がないというのは驚くべきことだと私は唯一の人ですか?私は、異なるクラスのポイントの分布をプロットするのはとても普通の仕事です。理由を知っているなら、私に教えてください。 – Johannes
@Johannes「組み込み」をしたいのはどういうことですか?これはプロットか伝説か? – ImportanceOfBeingErnest