
matplotlib
jj_千寻
qq:425776024
展开
-
2.动态matplotlib图像
matplotlib绘图笔记(2)——动态展示matplotlib图像实际上matplotlib有个官方教程提供多种方式的动态图像展示在这:animation;比如这种官方API的例子,就是不断的清除图像画布,然后不断的重画,个人感觉这种方式简单粗暴好用,因此简单的展示用这个就好了,这里给出了一个常见的绘制散点图的动态例子:import numpy as npimport matp...原创 2019-02-09 11:05:23 · 308 阅读 · 0 评论 -
1.matplotlib绘制3d图形
matplotlib绘图笔记(1)——绘制3d图形import matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dfig = plt.figure()ax = Axes3D(fig)#标签ax.set_xlabel('label 1')ax.set_ylabel('label 2')ax.set...原创 2019-02-09 10:57:58 · 899 阅读 · 0 评论 -
3.matplotlib绘制文字-中文
matplotlib绘制中文有乱码,需要手动设置文字,font.sans-serif='SimHei'设置为黑体。注意:需要电脑上有此类且支持中文的字体库,一般Windows系统没事,Linux系统没有的话需要手动下载并添加进系统字体库文件夹内。p=[10,20]plt.text(p[0], p[1], text, fontsize=10)plt.rcParams['font.sans-...原创 2019-02-09 11:15:29 · 4017 阅读 · 0 评论 -
4.matplotlib绘制各种类型散点图标
通常绘制的散点图是圆形的点,有时候需要区分各种散点可以添加各种颜色,但是为了更加美观,可以选择添加各种类型的图标:这个博客介绍的比较好具体操作时,就是需要添加一个markers图标标记,如'o'表示圆形markers= ['o', '^', '+']for i in range(3): ax.scatter(data[0], data[1], c='black', ma...原创 2019-02-09 11:24:36 · 5507 阅读 · 0 评论 -
5.matplotlib绘制-meshgrid区域图-可视化ML
传入参数:1)plt:调用对象中的pyplot。如:import matplotlib.pyplot as plt2)predict:调用对象中ML算法的predict函数,用于预测对X,Y构造网格后的预测。如:clf = neighbors.KNeighborsClassifier(n_neighbors=15, weights='distance')3)X, Y:绘图的参...原创 2019-02-21 11:20:11 · 3172 阅读 · 0 评论 -
plt.contour等高线绘制
import numpy as npimport matplotlib.pyplot as pltdef height(x, y): return (1 - x / 2 + x ** 5 + y ** 3) * np.exp(-x ** 2 - y ** 2)x = np.linspace(-3, 3, 300)y = np.linspace(-3, 3, 300)X,...转载 2019-03-03 12:58:18 · 1894 阅读 · 0 评论