填充空颜色轮廓的阴影未保存在pdf python matplotlib中

时间:2017-04-06 10:14:55

标签: python matplotlib

enter image description here您好,

我正在尝试创建一个轮廓图,其轮廓充满阴影,没有颜色。如果我将它保存为.png,则以下示例有效,但当我将其保存为.pdf时,输出只是轴。

显示我的意思的代码:

import numpy as np
import matplotlib.pyplot as plt



delta = 0.025

x = y = np.arange(-3.0, 3.01, delta)


X, Y = np.meshgrid(x, y)
Z1 = plt.mlab.bivariate_normal(X, Y, 1.0, 1.0, 0.0, 0.0)
Z2 = plt.mlab.bivariate_normal(X, Y, 1.5, 0.5, 1, 1)
Z = 10 * (Z1 - Z2)


levels=[0,1]
plt.contourf(X, Y, Z/X, 
                  levels,
                  #alpha=0.5,
                  colors='none', label='CHECK',
                   hatches=['\\'])

plt.tight_layout()   

plt.savefig('CHECK.pdf')
plt.show()

我检查了Matplotlib fill_between() does not save correctly as pdf with hatch及其中的链接,但没有解决问题的运气!

0 个答案:

没有答案