Python(Ⅳ):Matplotlib

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_24990189/article/details/89736682

学的太虚了..等以后用到了再补充好了

目录

1.简介(Introduction)

2.基本语法(Basic usage)

3.Figure图像(Figure)

4.设置坐标轴(axis)

5.legend图例(legend)

6.Annotation标注(Annotation)

7.Tick能见度(tick)

8.绘制图像(plot)

9.3D数据

10.多图合一(subplot)

12.次坐标轴(Secondary Coordinate axis)

13.动画(animation)


1.简介(Introduction)

【1】Matplotlib是一个非常轻强大的画图工具,对数据的可视化起着很大的作用

【2】Matplotlib画图线图,散点图,等高线图,条形图,柱形图,3D图形,图形动画

pip3 install maplotlib

2.基本语法(Basic usage)

 

3.Figure图像(Figure)

matplotlib的figure就是一个单独的figure小窗口,小窗口里面还有更多的小图片

    #使用plt.figure定义一个图像窗口
plt.gigure(num1,figsize=(8,5)) 
    #定义编号为1,大小为(8,5)

 

4.设置坐标轴(axis)

【1】设置坐标轴的范围:plt.xlim()、plt.ylim()

【2】设置坐标轴的显示:plt.xlabel()、plt.ylabel()

【3】替换坐标轴刻度:plt.xticks()、plt.yticks()

【4】设置坐标轴边框属性

【5】设置移动坐标

5.legend图例(legend)

【1】与label一块使用

【2】修改label的信息

【3】Loc中的参数

6.Annotation标注(Annotation)

s为注释文本内容、xy为被注释的坐标点、xytext为注释文本的坐标位置

7.Tick能见度(tick)

当图片的内容较多时候,对于重合部分通过设置相关内容的透明度使图片更易于观察,也即通过本节bbox参数调节图像信息

set_bbox(dict(facecolor='white',edgecolor='None',alpha=0.7,zorder=2))
    #facecolor:设置box的前景色
    #edgecolor:设置边框
    #alpha:设置透明度
    #zorder设置图层顺序,在z轴方向排序

8.绘制图像(plot)

【1】散点图 plt.scatter

【2】条形图 plt.bar

【3】等高线图 plt.contourf

9.3D数据

10.多图合一(subplot)

MatPlotLib可以组合许多的小图在大图中显示,方法是subplot,包括均匀图中图、不均匀图中图

12.次坐标轴(Secondary Coordinate axis)

13.动画(animation)

 

猜你喜欢

转载自blog.csdn.net/qq_24990189/article/details/89736682
今日推荐