matplotlib - baibing0716/python GitHub Wiki
一、matplotlib前言
1.1 matplotlib作用
作用: 绘制(静态的、动态的、交互式的)图表
使用: import matplotlib.pyplot as plt
1.2 matplotlib常用方法
线图、散点图 plot()
散点图 scatter()
垂直、水平条形图 bar()
直方图 hist()
饼图 pie()
绘制图像 imshow()
创建子图 subplots()
1.3 图表描述属性分类
图的 标记: (1) X轴data、Y轴data 表示方法 List或Series
(2)点构成线的格式:线条颜色、线条标记、线条样式
线条颜色: 【color 可简写为c】
(a)'b' 蓝色,'m' 洋红色,'g' 绿色,'y' 黄色,'r' 红色,'k' 黑色,'w' 白色,'c' 青绿色, 【字母表示法】
(b)'#008000' RGB 颜色符串。多条曲线不指定颜色时,会自动选择不同颜色 【RGB】
线条标记: 【marker】 构成图的点形状
'.' 点标记,',' 像素标记(极小点),'o' 实心圈标记,'v' 倒三角标记,'^' 上三角标记,'>' 右三角标记,'<' 左三角标记...等等
线条样式: 【linestyle 可简写为ls】 各个点连接线条形状
'‐' 实线,'‐‐' 破折线,'‐.' 点划线,':' 虚线
线条宽度: 【linewidth 可简写为lw】
(3)X轴标签、Y轴标签、整个图的title plot.xlabel("x轴标签") plot.ylabel("y轴标签") plot.title("图的标题")
(4)网格线 plot.grid()
底板figure设置:
(1)图片尺寸
(2)图片像素
(3)分辨率