matplotlib中创建基本图形及参数的方法可以参考附件文档。目录如下:
一 图形说明性元素设计 1
1 设置坐标轴的范围(xlim,ylim) 1
2 设置坐标轴的标签文本(xlabel,ylabel) 1
3 设置坐标轴刻度(xticks,yticks) 1
1)设置刻度位置(更改默认的刻度位置) 1
2)将刻度值设置为空 2
3)设置刻度标签 2
4)隐藏刻度 5
5)刻度逆序 6
4 绘制刻度线的网格线(grid) 7
5 绘制平行于坐标轴的水平参考线(axhline,axvline) 7
6 绘制于垂直于坐标轴的参考区域(axvspan,axhspan) 7
7 添加图形内内容的指向型注释文本(annotate) 8
8 添加图形内无指向型注释文本(text) 8
1)普通样式 9
2)圆角文本框 9
9 添加文本标题(title) 10
10 画布标题(suptitle) 11
11 图形图例(legend) 12
12 图形和边缘的距离(margins) 19
13 阶段总结示例 20
14 建立次坐标轴(twinx) 22
15 自动调整坐标轴范围(autoscale) 23
二 基本图形绘制 24
1 折线图(plot) 24
1)基本折线图 24
2)多条折线图 25
2 散点图/气泡图(scatter) 26
1)散点图 28
2)气泡图 28
3 柱状图(bar) 29
1)简单柱体 29
2)带误差棒的柱状图 30
3)堆积柱状图 31
4)带误差棒的堆积柱状图 32
5)多数据并列柱状图 33
6)带误差棒的并列柱状图 35
4 条形图(barh) 36
1)简单条形图 36
2)带误差棒的条形图 37
3)堆积条形图 38
4)多数据平行条形图 39
5 堆积折线图(面积堆积图)(stackplot) 40
6 间断条形图(broken_barh) 41
7 阶梯图(step) 43
8 直方图(hist) 44
1)简单直方图 44
2)堆积直方图 45
3)堆积阶梯型直方图 46
4)多数据并列直方图 47
9 饼图(pie) 48
1)分类式饼图 49
2)非分裂式饼图 50
3)带图例的饼图 51
4)环形图 53
5)内嵌环形饼图 54
10 箱线图 56
1)垂直箱线图 57
2)水平箱线图 58
3)不显示利群点的箱线图 59
4)生成多个箱线图 60
11 误差棒图 61
1)对称误差 61
2)非对称误差 62
12 棉棒图(stem) 63
1)通过stem函数的参数控制图形元素样式 63
2)通过plt.setp函数控制图形样式 64
三 表格(table) 65
四 画布划分 68
1 普通划分subplot 68
1)平均划分 68
2)非等分画布 69
2 跨越固定的网格布局(subplot2grid) 70
3 带有多个子区的绘图模式(subplots) 71
1)创建子区域 72
2)共享不同区域的坐标轴 73
3)共享坐标轴之间的空隙去除 76
4)指定共享坐标轴的区域 77
五 若干个性化设置 78
1 去除图形的边框 78
2 移动坐标轴的位置
3 线条样式(linestyle)
4 标记样式(marker)
5 通过代码修改全局配置
6 字体属性配置(font)
7 颜色控制
8 保存图形



雷达卡





京公网安备 11010802022788号







