J W*_*J W 2 python plot numpy matplotlib
假设我有以下脚本生成一个图(如下所示),其中一些数据点有阴影线.在DPI = 200时,阴影频率(点之间的空间)是好的,但是如果我想增加绘图的分辨率(例如DPI = 600),则点变得非常精细.有没有办法设置点之间的差距?提前致谢.
import numpy as np
from matplotlib import pyplot as plt
from mpl_toolkits.basemap import Basemap
Sig = np.random.rand(50,50)
Sig = np.ma.masked_greater(Sig, 0.25)
f, ax1 = plt.subplots(1,1)
ax1.pcolor(np.linspace(0,90,50),np.linspace(0,50,50),Sig, hatch=".",alpha=0)
fig = plt.gcf()
fig.set_size_inches(8, 8)
fig.savefig('Trial.png',bbox_inches='tight', dpi=200)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
380 次 |
| 最近记录: |