# 原贴:python使用matplotlib绘图_python画图matplotlib-CSDN博客
一、模块介绍
1.介绍
matplotlib:用于创建静态、动画、交互式可视化,通常与数据分析模块pandas搭配使用,用于数据分析和展示
2.安装
pip install matplotlib
3.导入
import matplotlib.pyplot as plt
二、常用设置
1.设置绘图风格
plt.style.use('dark_background') # 可通过print(plt.style.available) 查看所有支持的风格
2.绘制折线图 plt.plot()
可绘制一条折线,也可绘制多条折线。
绘制多条折线时,可以多次调用plt.plot(),然后plt.show()。
x = [1,2,3] y = [1,2,3] z = [4,5,6] plt.plot(x, y, color='green', marker='o', linestyle='dashed', linewidth=4, markersize=12 ) plt.plot(x, z, color='green', marker='>', linestyle='dashed', linewidth=2, markersize=8 ) plt.show()
参数 | 说明 |
x | 横坐标,可选,默认为range(len(y)) |
y | 纵坐标,一维或多维的列表或数据 |
markersize | 标记大小 |
color | 线条颜色 |
marker | 数据标记形状,默认为无,如圆圈('o')、方块('s')、三角形('^')等 |
linestyle | 线条样式,默认为实线,如实线('-')、虚线('--')、点划线('-.')、点线(':') |
linewidth | 线条宽度 |
显示如下: