私のコンピュータにMatplotlib api example code: radar_chart.pyを実行すると、Matplotlibのウェブサイト上の結果と重要な点で出力が異なります。ゼロ点は、Matplotlibウェブサイトのチャートの原点に当たらず、リンク先のチャートを参照してください。自分のコンピュータ上で全く同じコードを実行すると、ゼロ値が原点に当たってしまいます。下の図を参照してください。この結果、Matplotlibのウェブサイトと比較してスムーズで読みやすいチャートが得られませんが、これは期待するものではありません。誰もこの違いが存在する理由を教えてもらえますか?Matplotlibの出力例がウェブサイトと大きく異なる
1
A
答えて
1
この違いの理由は、コンピュータ上のあなたが< = 1.5を実行しながら、リンクされている例は、matplotlibの2.0を使用して製造されていることです。
matplotlibページのold exampleを見るとわかります。
この違いは、axes marginsがmatplotlib 1.5で0
に、matplotlib 2.0で0.05
に設定されているためです。 余白を設定するにはいくつかの方法がありますが、1つはplt.margins(x=0.05, y=0.05)
です。
ここではすべての軸で同じ余白を使いたいので、簡単な方法の1つはrc paramsです。追加すると、スクリプトの先頭に余白が設定され、matplotlib 2.0ではデフォルトで使用される値に設定されます。もちろん、あなたはそれらと一緒に遊んで、あなたのニーズに最も適した値を見ることができます。
関連する問題
- 1. tf.session.runのネットワーク出力は、keras.Model.predictで取得したネットワーク出力と大きく異なります。
- 2. モジュールが大きく異なるモジュールデザイン
- 3. matplotlib - ベース指数と凡例が異なるセカンダリY軸
- 4. 異なるサイト間でダウンロード速度が大きく異なる
- 5. SVG:WindowsとLinuxでフォントの間隔が大きく異なる
- 6. 一時テーブルとサブセレクトのパフォーマンスが大きく異なる理由
- 7. ニット出力はRmdとRnwの間で異なります。data.table出力例
- 8. 画面が大きくなるとブートストラップフォーム入力が壊れる
- 9. 出力ストリームリーダーがテキスト行と異なる
- 10. サブプロセスPIDがps出力と異なる
- 11. 大きな文書のMongoDBシェル出力を遅くする?
- 12. Backbone.Viewテスト出力がコンソール出力と異なる
- 13. matplotlibトップボトムティックが異なる
- 14. 異なる出力
- 15. 多くの異なる入力、単一タイプの出力デザインパターン
- 16. 高さが大きくなると視野が大きくなる
- 17. ApacheBenchmarkとJmeterの結果は大きく異なる
- 18. シェルの出力と異なるDoctestの出力
- 19. 出力をパイプするときに私のフォークプログラムの出力が異なるのはなぜですか?
- 20. なぜほとんど同じ文書のサイズが大きく異なる
- 21. aucがsklearnとRのロジスティック回帰と大きく異なる理由R
- 22. Matplotlib - 異なる瞬間の特定の輪郭の凡例
- 23. ウェブサイトのオーディオ出力がラズベリーパイ
- 24. Matplotlib:異なるスタックバー?
- 25. matplotlib:同じグラフの2つの異なる凡例
- 26. Matplotlib/tkinter:複数のウィンドウを開くときの凡例のイベントピックアップ
- 27. ウェブサイトが終了しないときにカールの出力をgrepする方法
- 28. は大きく異なりますか?
- 29. ページが拡大するとフッタのサイズが大きくなる
- 30. tlibimp.exeの出力が異なるOSで異なる
何かがmatplotlib 1.5から2.0に更新されている必要があります。 [old example](http://matplotlib.org/1.5.3/examples/api/radar_chart.html)を参照してください。これは、プロットの様子を正確に表しています。現時点では、この違いがどこから来るのか分かりません。 – ImportanceOfBeingErnest
明らかに、「デフォルト」スタイルの仕様が変更されています。 'print(plt.style.available)'コマンドで利用可能なすべてのスタイルをリストすることができます。 – swatchai