Python的matplotlib绘图如何修改背景颜色的实现
2019-07-16 14:33
2406 查看
在主图中背景颜色不知道怎么改,plt.plot()中没有axisbg参数。
但是子图可以对plt.subplot的参数做修改,下面是对子图的背景颜色修改代码
import matplotlib.pyplot as plt import numpy as np # Fixing random state for reproducibility np.random.seed(19680801) dt = 0.01 t = np.arange(0, 30, dt) nse1 = np.random.randn(len(t)) # white noise 1 nse2 = np.random.randn(len(t)) # white noise 2 s1 = np.sin(2 * np.pi * 10 * t) + nse1 s2 = np.sin(2 * np.pi * 10 * t) + nse2 s3 = np.sin(2 * np.pi * 10 * t) + nse1 s4 = np.sin(2 * np.pi * 10 * t) + nse2 fig= plt.figure(1) # 创建图表1 axs0=plt.subplot(221,axisbg='#FFDAB9') #在图标1中创建子图 axs0.plot(t, s1) #横轴与纵轴数据 axs0.set_xlim(0, 2) #限制x轴的取值范围 axs1=plt.subplot(222,axisbg='#7FFF00') axs1.plot(t, s2) axs1.set_xlim(0, 2) axs2=plt.subplot(223,axisbg='#FF7F50') axs2.plot(t, s3) axs2.set_xlim(0, 2) axs3=plt.subplot(224,axisbg='#A9A9A9') axs3.plot(t, s4) axs3.set_xlim(0, 2) plt.show()
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
相关文章推荐
- Python绘图问题:Matplotlib中%matplotlib inline是什么、如何使用?
- Python matplotlib绘图示例 - 进度颜色条的高斯噪声图表
- Python绘图之——matplotlib颜色与线条
- python之matplotlib实现绘图和可视化
- Python绘图问题:Matplotlib中如何正确显示中文
- python+matplotlib绘图线条类型、颜色、散点类型
- 基于Python实现matplotlib中动态更新图片(交互式绘图)
- python matplotlib绘图,修改坐标轴刻度为文字
- python+matplotlib实现动态绘制图片实例代码(交互式绘图)
- Python利用matplotlib.pyplot绘图时如何设置坐标轴刻度
- 在python3的matplotlib下实现不同颜色散点图
- python+matplotlib绘图线条类型、颜色、散点类型
- python matplotlib绘图,修改坐标轴刻度为文字的实例
- 演示如何实现Matplotlib绘图并保存图像但不显示图形的方法
- Python绘图问题:Matplotlib中%matplotlib inline是什么、如何使用?
- python3.3+numpy+matplotlib 实现绘图
- python 实现将 pandas 数据和 matplotlib 绘图嵌入 html 文件
- 演示如何实现Matplotlib绘图并保存图像但不显示图形的方法
- Python使用matplotlib实现基础绘图功能示例
- python用matplotlib绘图,如何删除重复冗余图例