Home 01.plot - wwj-2017-1117/graph GitHub Wiki
"""
Plot的图表函数9大函数 plt.plot(x,y , fmt) :绘制坐标图 plt.boxplot(data, notch, position): 绘制箱形图 plt.bar(left, height, width, bottom) : 绘制条形图 plt.barh(width, bottom, left, height) : 绘制横向条形图 plt.polar(theta, r) : 绘制极坐标图 plt.pie(data, explode) : 绘制饼图 plt.scatter(x, y) :绘制散点图 plt.hist(x, bings, normed) : 绘制直方图 """ """ 无论多么复杂的东西,都是简单的组合.
plot画图时可以设定线条参数。包括:颜色、线型、标记风格。
1.控制颜色
颜色之间的对应关系为
b---blue c---cyan g---green k----black
m---magenta r---red w---white y----yellow
有三种表示颜色的方式:
a:用全名
b:16进制如:#FF00FF
c:RGB或RGBA元组(1,0,1,1)
d:灰度强度如:‘0.7’
参考网址给出了matplotlib中color可用的颜色: color=' #054E9F',每两个十六进制数分别代表R、G、B分量:
2.控制线型 符号和线型之间的对应关系
-
实线(默认)
-- 短线 -. 短点相间线 : 虚点线 ^ triangle_right marker s square marker
matplotlib中的plt.figure()、plt.subplot()、plt.subplots()、add_subplots以及add_axes的使用 Subplots, axes and figures
官网 https://matplotlib.org/2.1.1/api/_as_gen/matplotlib.pyplot.plot.http
"""
import numpy as np import matplotlib.pyplot as plt
叠加图, 用一条指令画多条不同格式的线。
t = np.arange(0., 5., 0.2)
指定每条曲线的颜色和格式
plt.plot(t, t, 'r--', t, t ** 2, 'bs', t, t ** 3, 'g^') plt.show()