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()