プロットを設定する3本の線があります。pic.pngのサイズは640x640ピクセルになると思います。しかし、私は800x800の写真を手に入れました。
plt.figure(figsize=(8, 8), dpi=80)
plt.scatter(X[:],Y[:])
plt.savefig('pic.png')
ところで、オブジェクト指向インターフェースでサイズを設定するのに問題はありませんが、pyplotスタイルを使用する必要があります。
次のコードは、私のマシンで576x576のPNG画像を生成します。
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(10)
y = np.random.rand(10)
plt.figure(figsize=(8, 8), dpi=80)
plt.scatter(x, y)
plt.savefig('pic.png')
通話に正しくシフトdpi=80
するplt.savefig
と、640x640のPNG画像になります。
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(10)
y = np.random.rand(10)
plt.figure(figsize=(8, 8))
plt.scatter(x, y)
plt.savefig('pic.png', dpi=80)
しかし、なぜこれが起こるのかについては説明できません。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加