颜色:八种
b:blue
g:green
r: red
c : cyan蓝绿色
m : magenta紫色
y : yellow
b : black
w : white
其他颜色表示方法:
灰色阴影
html十六进制(自己去百度颜色代码可以找到对应颜色的代码)
rgb元组
import numpy as np
import matplotlib.pyplot as plt
y = np.arange(1, 5)
plt.plot(y, color='c')
plt.plot(y + 1, color='0.5')#表示灰度
plt.plot(y + 2, color='#FF00FF')#html十六进制颜色
plt.plot(y + 3, color=(0.1, 0.2, 0.3))#rgb元组
点的形状 . Point marker , Pixel marker o Circle marker v Triangle down marker ^ Triangle up marker < Triangle left marker > Triangle right marker 1 Tripod down marker 2 Tripod up marker 3 Tripod left marker 4 Tripod right marker s Square marker p Pentagon marker * Star marker h Hexagon marker H Rotated hexagon D Diamond marker d Thin diamond marker | Vertical line (vlinesymbol) marker _ Horizontal line (hline symbol) marker + Plus marker x Cross (x) marker
plt.plot(y, marker='o')
plt.plot(y + 1, 'D')#指定marker时才有线,不然没有线,只有点
plt.plot(y + 2, '^')
plt.plot(y + 3, 'p')
plt.show()
四种线型: -实线 --虚线 -.点划线 :点线
plt.plot(y, '-')
plt.plot(y + 1, '--')
plt.plot(y + 2, '-.')
plt.plot(y + 3, ':')
plt.show()
样式字符串: 可以将颜色、点型、线形写成一个字符串中。如:cx-(一定要依次排列)
plt.plot(y, 'cx--')
plt.plot(y + 1, 'kp:')#指定marker时才有线,不然没有线,只有点
plt.plot(y + 2, 'mo-.')
plt.show()