相关疑难解决方法(0)

如何在pyplot图的特定区域设置背景颜色?

我已设法使用以下代码绘制一系列点:

plt = pp.figure()
for i in range(spt.shape[1]):
    spktrain = spt[0,i]
    for trial in spktrain:
        non_z = np.nonzero(trial)
        non_z = non_z[0]
        pp.plot(t[non_z], trial[non_z], 'bo')
Run Code Online (Sandbox Code Playgroud)

我想在图上放置交替的白色和灰色背景带,以便将数据与外部for循环的每次迭代分开.换句话说,我希望每个"spktrain"的数据都有自己的背景颜色(数据不重叠).

如何更改特定区域中图形的背景颜色?

matplotlib

29
推荐指数
1
解决办法
2万
查看次数

标签 统计

matplotlib ×1