有没有办法获得如下图所示的虚线背景?
我知道的唯一方法是根据这篇文章上传一张点的图片并用该图片填写图:Adding a background image to a plot with known corner coordinates
答案 0 :(得分:0)
例如,有了这个丑陋的黑客,你可以随时随地找点:
h times
控制import matplotlib.pyplot as plt
import numpy as np
y = np.random.randn(100) * 100
x = np.arange(len(y))
for xi in x:
ybg = np.arange(np.int(y.min())-1, np.int(y.max()+1))
xbg = np.repeat(xi, len(ybg))
plt.plot(xbg, ybg, '.k', alpha = 0.25)
plt.plot(x, y, 'b', lw = 3)
和xbg
您可以控制点的绘制位置,这样您就不必考虑图像背景。