python怎么给画布填上颜色_Python绘图总结(Matplotlib篇)之画布、颜色、及样式

本文详细介绍了如何使用Python的Matplotlib库进行图形绘制,包括设置画布颜色、标题与轴标签、线型与样式、注释以及使用内置样式。通过实例展示了画板布局、线条填充、颜色使用等技巧,为Python数据可视化提供了丰富的参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Matplotlib使用总结图

77f77f87ccbd8fd80f4326b623f03691.pngpython

# 使用该魔法,不用写plt.show(),以及能够边写边运行

%matplotlib notebook

import matplotlib.pyplot as plt

plt.rcParams['font.sans-serif']=['SimHei'] # 用来正常显示中文标签

plt.rcParams['axes.unicode_minus']=False # 用来正常显示负号

import pandas as pd

import numpy as np

标题及轴标签

def f(t):

s1 = np.cos(2*np.pi*t)

e1 = np.exp(-t)

return s1 * e1

t1 = np.arange(0.0, 5.0, 0.1)

t2 = np.arange(0.0, 5.0, 0.02)

t3 = np.arange(0.0, 2.0, 0.01)

box = dict(facecolor='yellow', pad=5, alpha=0.2)

# 整个画板的标题

plt.suptitle('个人画板标题', fontsize=16, fontweight='bold')

plt.subplots_adjust(left=0.2, wspace=0.8, top=0.8) #位置调整

plt.subplot(121)

plt.plot(t1, f(t1), 'o', t2, f(t2), '-')

plt.title('画板1',color='r')

plt.ylabel('Y轴',bbox=box)

plt.subplot(122)

plt.plot(t3, np.cos(2*np.pi*t3), '--')

plt.title('画板2', color='b')

plt.xlabel('X 轴',bbox=box)

plt.ylabel('Y 轴',bbox=box)

plt.show()

b393603359b1eead3f22fc7d1cb257c1.png

样式

x1 = np.linspace(0.0, 5.0)

x2 = np.linspace(0.0, 2.0)

y1 = np.cos(2 * np.pi * x1) * np.exp(-x1)

y2 = np.cos(2 * np.pi * x2)

plt.subplot(2, 1, 1)

# "o-r"中r表示红色,o表示实点,-表示链接线

# 能够写成 ro- 或 or- 或 -or 顺序不要求

plt.plot(x1, y1, 'o-r')

plt.subplot(2, 1, 2)

plt.plot(x2, y2, '.-')

plt.show()

64581c123aef2d84cb56d886bd5c5f58.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值