問題タブ [savefig]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
268 参照

python - 透明な背景でMatplotlib suface-plotを保存する

3d-Plot を透明な背景で保存しようとしましたが、savefig の transparent=True-Parameter では機能しません。それを行う他の方法はありますか?

これが私の実際の試みです:

0 投票する
0 に答える
31 参照

python - Matplotlib 3D保存の空白の画像、plt.show()がコードにない

私は、matplotlib で 3D プロットのプロット コードを書いています。元々、x 軸と z 軸が y 軸よりも大きくスケーリングされるように、軸をスケーリングしようとしていました。ただし、これらの編集を行おうとすると、 plt.savefig() が空白の画像の保存を開始しました。Plt.show() はコードにまったく含まれていないため、通常、このエラーが発生します。

0 投票する
1 に答える
91 参照

python - Matplotlib show() と savefig() の矛盾

以下のコードは、.savefig() と .show() の両方を使用する場合に同じ画像 (緑色の背景) を表示する必要がありますが、savefig 画像は空白です。.show() が図をクリアすることは知っていますが、.savefig() の後に呼び出すので、ここでは当てはまりません。plt.savefig() と fig.savefig() はどちらも同じ空の画像を生成します。

コード (私は Python 3.6.8 を使用しています):

。見せる()

.savefig()

0 投票する
2 に答える
30 参照

python - 同じ関数を使用して複数のチャートまたは図をプロットして保存する方法は?

同じ関数を使用して両方のプロットを保存しようとしています:

ただし、2番目の出力は最初の出力を上書きしています。これを変更して、 save.fig で両方の図を表示するにはどうすればよいですか?

コード例を以下に示します。

ありがとう、あなたのすべての努力に感謝します。

0 投票する
0 に答える
46 参照

python - Python Matplotlib savefig が同じスクリプトで 2 回目に呼び出されたときの動作が異なるのはなぜですか?

Matplotlib と3 項ライブラリを使用した次の Python スクリプトがあります。頂点と軸にいくつかのラベルを付けた 3 値プロットを生成します。

savefig コマンドを 2 回続けて直接呼び出すと、結果の画像は次のようになります。特に、最初のものは頂点と軸のラベルを表示しませんが、2番目のものは表示します。何故ですか?

.eps または .svg として保存する場合も同じように動作します。「通常の」プロットでこの動作を見たことはありません。これらのラベルが 3 項ライブラリで実装されている方法と関係があると思われますが、2 回目に呼び出されたときに savefig の動作が異なるのはなぜですか?

ternary_plot_1.png ternary_plot_2.png