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’ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 实线 | 虚线 | 线点 | 点 | 点虚线 | 像素点 | 环 | 上三角 | 下三角 |

本文深入探讨了Python中用于数据可视化的matplotlib库,详细介绍了如何绘制折线图、散点图、直方图、饼状图和极坐标图。通过实例代码展示了matplotlib的使用,包括设置坐标轴范围、调整图表样式、添加图例和显示网格等功能。
584

被折叠的 条评论
为什么被折叠?



