plt.plot([0, 1], [0, 1], ls='--', c='b')
plt.fill_between([0, 1], [0, 1], hatch='X', linewidth=0.0, alpha=0.0)
plt.show()
How do I fill a region with only hatch (no background colour) in matplotlib 2.0