いつもお世話になっております。
早速本題に入らせて頂きます。
現在下記サイトを使用し、独学でPythonを使用してグラフの描画を試みているのですが、素朴な疑問が浮上しました。
scatter()で散布図を描く
Python
1x = np.random.rand(100) 2y = np.random.rand(100) 3colors = np.random.rand(100) 4size = np.random.rand(100) * 1000 5 6plt.scatter(x, y, s=size, c=colors, alpha=0.7) 7plt.colorbar() 8plt.show()
実行結果
とりあえず散布図を描画はできたのですが、この円達がなぜ黄色~紫なのか分かりませんでした。
colors は 0以上1未満のサイズ100の配列なので、RGB値でもありませんし・・・
この ライブラリでそう決まっているから、と納得してしまって良いのでしょうか?
色の変え方などは下記サイトを見て学んだので、色を変えたいわけではありません。
matplotlib で散布図 (Scatter plot) を描く
どなたか、この 黄色~紫が描画された理由 などご存知の方いらっしゃいましたらご教示頂けますと幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/27 07:51