ファクシミリなしと異なるエッジグレーターとの散布図をプロットしたいと思います。言い換えれば、カラフルな円。matplotlibで異なるedgecolorを持つ散布図を作成するにはどうすればよいですか?
私はmatplotlibギャラリーで簡単に解決策を見つけることができたと思っていましたが、驚くほど私はできませんでした。パラメータ "edgecolors"は配列を値として受け入れません。また、パラメータ 'c'を操作すると、エッジカラーやフェーカラーでは効果がありません。ここで
は私が解決策になるだろうと思ったのリンクです: https://matplotlib.org/api/_as_gen/matplotlib.axes.Axes.scatter.html
ページの最後にデモ映像は、カラフルなedgecolorsを持っているようです!次に、スクリプトをダウンロードして実行します。
エッジがまだ黒です。
私は今、私のプロットを他の方法でやっています。 (これは大きな問題ではないので、これは興味深い問題です)。デモがどのようにカラフルなエッジを得たのだろうか。その他など
のようなものを作る必要があり、私はサンプルスクリプトを実行し、ドキュメントと同じ結果を得た、私はあなたが何であるかのバージョン、matplotlibの2.0.0とPython 3.5.1を使用していますか? –
最も簡単な方法は、実際にはmatplotlibをバージョン2.0にアップデートすることです。ここでは、スキャッタedgecolorは自動的に 'c'パラメータで設定された色を使用します。 – ImportanceOfBeingErnest