颜色和样式

本文详细介绍Matplotlib中线条颜色、样式及点样式的设置方法,包括8种默认颜色缩写、灰色阴影、16进制及RGB表示法,以及实线、短横线等4种线条样式和23种点样式,帮助读者掌握绘图修饰技巧。

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

前言

主要用来更改绘图的线段颜色,以及用何种类似的点构成线段,具体看下面的内容即可。

颜色

Matplotlib线条颜色有四种表示方式。都是通过color属性来声明的。

  1. 8中内建默认颜色缩写(当然全拼也可以)。
缩写全拼颜色
bblue蓝色
ggreen绿色
rred红色
mmagenta品红色
ccyan青色
yyellow黄色
kblack黑色
wwhite白色
  1. 灰色阴影表示法。0最深,1最浅。
  2. 16进制表示法。
  3. 元组RGB表示法。

代码

import numpy as np
import matplotlib.pyplot as plt

y = np.arange(1,5)
plt.plot(y,color='m')#缩写
plt.plot(y+1,color='0.5')#灰度
plt.plot(y+2,color='#FF00FF')#16进制
plt.plot(y+3,color=(0.1,0.2,0.3))#元组
plt.show()

展示

颜色

颜色

线条样式

Matplotlib线条样式有四种表示方式。都是通过ls属性来声明的。

符号解释
-实线样式
短横线样式
-.点划线样式
:虚线样式

代码

import numpy as np
import matplotlib.pyplot as plt

y = np.arange(1,5)
plt.plot(y,ls='-')#实线样式
plt.plot(y+1,ls='--')#短横线样式
plt.plot(y+2,ls='-.')#点划线样式
plt.plot(y+3,ls=':')#虚线样式
plt.show()

展示

线条样式

线条样式

点样式

Matplotlib点样式有23种表示方式。

符号解释
,像素标记
o圆标记
v倒三角标记
^正三角标记
<左三角标记
>右三角标记
1下箭头标记
2上箭头标记
3左箭头标记
4右箭头标记
s正方形标记
p五边形标记
*星形标记
h六边形标记1
H六边形标记2
+加号标记
xX 标记
D菱形标记
d窄菱形标记
|竖直线标记
_水平线标记

需要注意的是使用marker属性会在画线的基本上标注点的样式,而直接使用则只会画点,忽略线条。首先我们举个例子说明一下差别,其他类似。

举例代码

import numpy as np
import matplotlib.pyplot as plt

y=np.arange(5)
plt.plot(y,marker='o')
plt.plot(y+1,'o')
plt.show()

举例展示

点样式

点样式

后记

这就是对绘图进行简单的修饰了,嗯,大概就是这样了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值