Matplotlib:エッジカラーのカラーマップはあるがフェイスカラーはない散布図

モハマド・ムーサビ

エッジカラーのカラーマップを使用して、フェイスカラーを使用しない散布図が必要です。を使用するfacecolor='None'と動作しません。

import numpy as np
import matplotlib.pyplot as plt


N = 50
x = np.random.rand(N)
y = np.random.rand(N)
colors = np.random.rand(N)
area = np.pi * (15 * np.random.rand(N))**2  # 0 to 15 point radii

plt.scatter(x, y, s=area,c=colors,facecolors='None',cmap="gist_rainbow", alpha=0.5)
plt.show()

解決策はありますか?

ImportanceOfBeingErnest

c引数は、simultaneouly引数をFaceColorととにEdgeColorに影響を与えますfacecolorし、edgecolorそれ故に無視されます。

解決策は、c引数をカラーマップと一緒に使用するのではなくfacecolorsedgecolors単独で使用することです。この場合、facecolorsに設定して"None"edgecolors使用する色のリストを指定できます。

このリストを作成するには、同じカラーマップを適用できます。

c = plt.cm.gist_rainbow(colors)
plt.scatter(x, y, s=area,facecolors="None", edgecolors=c, lw=1,alpha=0.5)

完全な例:

import numpy as np
import matplotlib.pyplot as plt

N = 50
x = np.random.rand(N)
y = np.random.rand(N)
colors = np.random.rand(N)
area = np.pi * (15 * np.random.rand(N))**2  # 0 to 15 point radii

c = plt.cm.gist_rainbow(colors)
plt.scatter(x, y, s=area,facecolors="None", edgecolors=c, lw=2,alpha=0.5)
plt.show()

ここに画像の説明を入力してください

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

Python matplotlib散布図インポートカラーマップリスト

分類Dev

matplotlib散布図でカラーマップを正規化するにはどうすればよいですか?

分類Dev

Matplotlibのカラーマップは散布図に適用されていません。エラーは返されません。

分類Dev

3D散布図にマーカーが表示されないプロットライブラリ

分類Dev

matplotlib散布図のデフォルトのエッジカラーを変更する

分類Dev

facecolors = 'none'を使用し、エッジカラーをデフォルトの決定論的マーカーカラー選択に維持する、Pyplot散布図

分類Dev

散布図のプロットマーカーにラベルを付ける方法(散布図ではありません)

分類Dev

Python散布図:カラーサイクルと同じ色のカラーマップを使用する方法

分類Dev

ボケ散布図でのカラーマップの使用

分類Dev

Matplotlibでパッチのエッジカラーとフェイスカラーの異なる不透明度を設定するにはどうすればよいですか?

分類Dev

カラーマップと個々のアルファ値を使用した散布図

分類Dev

matplotlib散布図のXマーカーにエッジを追加する

分類Dev

Matplotlibカラーマップをカスタマイズする

分類Dev

散布図のすべてのクラスに異なるクラスターマーカーをプロットする

分類Dev

同じラベルの異なる散布図マーカー

分類Dev

GUIでmatplotlibのカラーマップを使用するには?

分類Dev

カラーマップを使用した散布図でX軸が非表示になる

分類Dev

R散布図の警告メッセージは「グラフィカルパラメータではありません」

分類Dev

散布図を取得c =?カラーマップと正規化

分類Dev

パンダプロットインターフェイスを介したカラーバー付きのグループ化された散布図

分類Dev

Pythonでの散布図とカラーマッピング

分類Dev

matplotlib / seabornバイオリン図とカラーマップ

分類Dev

マップのリストをカレンダーにフェッチする方法は?[フラッター]

分類Dev

Springカスタマイズエラーページが/ errorの明示的なマッピングを返さない

分類Dev

Python:パンダデータフレームでのマルチプロセッシングエラー:クライアントには、ローカルでピクルスできない重要な状態があります

分類Dev

「エラー:アクションはプレーンオブジェクトである必要があります。非同期アクションにはカスタムミドルウェアを使用してください。」というメッセージが表示されるのはなぜですか。エラー?

分類Dev

ハッシュ化できないタイプのエラー:カウント要素にビジュアルコードのフォーマットリストがある場合の「リスト」

分類Dev

散布図カラーバー-Matplotlib

分類Dev

matplotlibカラーマップ:サイズを変更しない

Related 関連記事

  1. 1

    Python matplotlib散布図インポートカラーマップリスト

  2. 2

    matplotlib散布図でカラーマップを正規化するにはどうすればよいですか?

  3. 3

    Matplotlibのカラーマップは散布図に適用されていません。エラーは返されません。

  4. 4

    3D散布図にマーカーが表示されないプロットライブラリ

  5. 5

    matplotlib散布図のデフォルトのエッジカラーを変更する

  6. 6

    facecolors = 'none'を使用し、エッジカラーをデフォルトの決定論的マーカーカラー選択に維持する、Pyplot散布図

  7. 7

    散布図のプロットマーカーにラベルを付ける方法(散布図ではありません)

  8. 8

    Python散布図:カラーサイクルと同じ色のカラーマップを使用する方法

  9. 9

    ボケ散布図でのカラーマップの使用

  10. 10

    Matplotlibでパッチのエッジカラーとフェイスカラーの異なる不透明度を設定するにはどうすればよいですか?

  11. 11

    カラーマップと個々のアルファ値を使用した散布図

  12. 12

    matplotlib散布図のXマーカーにエッジを追加する

  13. 13

    Matplotlibカラーマップをカスタマイズする

  14. 14

    散布図のすべてのクラスに異なるクラスターマーカーをプロットする

  15. 15

    同じラベルの異なる散布図マーカー

  16. 16

    GUIでmatplotlibのカラーマップを使用するには?

  17. 17

    カラーマップを使用した散布図でX軸が非表示になる

  18. 18

    R散布図の警告メッセージは「グラフィカルパラメータではありません」

  19. 19

    散布図を取得c =?カラーマップと正規化

  20. 20

    パンダプロットインターフェイスを介したカラーバー付きのグループ化された散布図

  21. 21

    Pythonでの散布図とカラーマッピング

  22. 22

    matplotlib / seabornバイオリン図とカラーマップ

  23. 23

    マップのリストをカレンダーにフェッチする方法は?[フラッター]

  24. 24

    Springカスタマイズエラーページが/ errorの明示的なマッピングを返さない

  25. 25

    Python:パンダデータフレームでのマルチプロセッシングエラー:クライアントには、ローカルでピクルスできない重要な状態があります

  26. 26

    「エラー:アクションはプレーンオブジェクトである必要があります。非同期アクションにはカスタムミドルウェアを使用してください。」というメッセージが表示されるのはなぜですか。エラー?

  27. 27

    ハッシュ化できないタイプのエラー:カウント要素にビジュアルコードのフォーマットリストがある場合の「リスト」

  28. 28

    散布図カラーバー-Matplotlib

  29. 29

    matplotlibカラーマップ:サイズを変更しない

ホットタグ

アーカイブ