matplotlib
标签: Python 数据分析
matplotlib是最流行的用于绘制数据图表的Python库,非常适合创建出版物上用的图表
导入matplotlib库的pyplot模块
import matplotlib.pyplot as plt #导入模块
绘制折线图
plt.figure():创建一幅图
plt.figure()
通过numpy创建数据:
import numpy as np
x=np.linspace(-np.pi,np.pi,256,endpoint=True) #四个个参数分别为起始值、结束值、点个数、是否包含结束值点(默认包含)
y=np.sin(x)
plt.plot():画出曲线,参数分别为横坐标,纵坐标,颜色,样式,线宽,透明度,曲线标签信息
plt.plot(x, y, color='green',linestyle='-',linewidth=2,alpha=0.5,label='$y=sin(x)$') #颜色为绿色,样式为实线,线宽为2,透明度0.5,标签信息为y=sin(x)此处引入了Latex公式
颜色参数
‘b’ | ‘g’ | ‘r’ | ‘c’ | ‘m’ | ‘y’ | ‘k’ | ‘w’ |
---|---|---|---|---|---|---|---|
blue | green | red | cyan | magenta | yellow | black | white |
样式参数(部分)
‘-‘ | ‘–’ | ‘-.’ | ‘.’ | ‘:’ | ‘,’ | ‘o’ | ‘v’ | ‘^’ | ‘>’ | ‘<’ | ‘*’ | ‘+’ | ‘x’ |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
实线 | 虚线 | 线点 | 点 | 点虚线 | 像素点 | 环 | 上三角 | 下三角 | 左三角 | 右三角 | 星型 | +型 | x型 |
plt.xl