杭州做网站工作室it网站模板
3.设置坐标范围
 mp.xlim(水平坐标最小值, 水平坐标最大值)
 mp.ylim(垂直坐标最小值, 垂直坐标最大值)
 代码:plt3.py
 4.设置坐标刻度
 mp.xticks(位置序列[, 标签序列])
 mp.yticks(位置序列[, 标签序列])
 代码:plt4.py
 5.设置坐标轴
 坐标轴名:left/right/bottom/top
 ax = mp.gca() # 获取当前坐标轴
 ax.spines['坐标轴名'].set_position((坐标系, 坐标))
 ax.spines['坐标轴名'].set_color(颜色)
 代码:plt5.py
 6.图例
 mp.plot(..., label=图例标签, ...)
 mp.legend([loc=位置])
 代码:plt6.py
 7.特殊点
 mp.scatter(水平坐标, 垂直坐标, marker=点型, s=大小,
     color=颜色, edgecolor=边缘色, facecolor=填充色,
     zorder=图层序号)
 代码:plt7.py
 8.备注
 mp.annotate(
     备注文本,
     xy=目标坐标,
     xycoords=目标坐标系,
     xytext=文本坐标,
     textcoords=文本坐标系,
     fontsize=字体大小,
     arrowprops=箭头线属性)
 代码:plt8.py
 9.图形对象(图形窗口)
 mp.figure(窗口名称, figsize=窗口大小, dpi=分辨率,
                    facecolor=颜色)
 如果"窗口名称"是第一次出现,那么就创建一个新窗口,其标题栏显示该名称,如果"窗口名称"已经出现过,那么不再创建新窗口,而只是将与该名称相对应的窗口设置为当前窗口。所谓当前窗口,就是接受后续绘图操作的窗口。
 mp.title(标题文本, fontsize=字体大小)
 mp.xlabel(水平轴标签, fontsize=字体大小)
 mp.ylabel(垂直轴标签, fontsize=字体大小)
 mp.tick_params(..., labelsize=刻度标签字体大小, ...)
 mp.grid(linestyle=网格线型)
 mp.tight_layout() # 紧凑布局
 代码:fig.py
 10.子图
 1)矩阵式布局
 mp.subplot(行数, 列数, 序号)
 1 2 3
 4 5 6
 7 8 9
 mp.subplot(3, 3, 5)
 mp.subplot(335)
 代码:sub1.py
 2)网格式布局
 import matplotlib.gridspec as mg
 gs = mg.GridSpec(行数, 列数)
 mp.subplot(gs[占行, 占列])
 代码:sub2.py
 3)自由式布局
 mp.axes([左, 底, 宽, 高])
 代码:sub3.py
 11.刻度定位器
 刻度定位器对象 = mp.xxxLocator(...)
 ax = mp.gca()
 ax.xaxis.set_major_locator(刻度定位器对象)
 ax.xaxis.set_minor_locator(刻度定位器对象)
 ax.yaxis.set_major_locator(刻度定位器对象)
 ax.yaxis.set_minor_locator(刻度定位器对象)
 代码:tick.py
 12.刻度网格线
 ax = mp.gca()
 ax.grid(which='major'/'minor', axis='x'/'y'/'both',
     linewidth=线宽, linestyle=线型, color=颜色,
     alpha=透明度)
 代码:grid.py
 13.半对数坐标
 mp.semilogy(参数同plot函数)
 代码:log.py
 14.散点图
 可以通过每个点的坐标、颜色、大小和形状表示不同的特征值。
 身高  体重  性别  年龄段  种族
 1.8    80    男      中间     亚洲
 1.6    50    女      青少     美洲
 ...
 x        y      颜色  大小     形状
 代码:scatter.py
 15.填充
 mp.fill_between(
     边界曲线上点的水平坐标,
     下边界曲线上点的垂直坐标,
     上边界曲线上点的垂直坐标,
     填充条件, color=颜色, alpha=透明度)
 代码:fill.py
 16.条形图
 mp.bar(水平坐标, 高度, 宽度[, 底坐标], color=颜色,
     alpha=透明度, label=图例标签)
 代码:bar.py
 17.饼图
 mp.pie(值, 间隙, 标签, 颜色, 格式,
     shadow=是否带阴影, startangel=起始角度)
 代码:pie.py
 18.等高线图
 mp.contourf(x, y, z, 阶数, cmap=颜色映射)
 mp.contour(x, y, z, 阶数, linewidths=线宽)
 代码:cntr.py
