matplotlib详解,matplotlib的用法
在本文的示例中、python matlibplot共享用于绘制三维(三维的缩写)图形的特定代码。具体内容如下
1、散点图使用scatter
来自mpl _工具包.MP lot 3d导入3 importnumpyasnpfrommatplotlibimportyplotasplt # 3d示例数据C1=NP.array ([生成采样数据mu_veC1=NP.array)的0 ) #平均向量cov _ mat1=NP.array ([ 1,0,0,0 ],[ 0,1,0 ],[ 0,0,1])协方差矩阵class 1 _ sample=NP。随机的。())))652 20))class 2 _ sample=NP。随机的。多元_)20)class 3 _ sample=NP。随机20)类1 _样本。形状-(20,3),20行,3列fig=PLT。fig(fig size)8))ax=fig . add _ shape))类投影= 3d (ax。散点(class 1 _ sample):0),class 1 _ ss class 1 _ sample)336666 label= ax。
2、直线使用plot3D
来自mpl _工具包.MP批次3d导入3d导入matplotlib。pyplotaspltimportnumpyasnpfromitertoolimportproduct,组合7))ax=图GCA)投影= 3d (ax。set _ aspect) equal ))),0.2),[0.1,-0.1,-0.3] ) x _ outside=NP.array ([-1.2,0.3,-0.3],[0.8,-0.82,-0.9],[ 1,0.0 ] color=r ,s=50,标记行[1],行[2],color=k ,s=50)立方体h=[-0.5,0.5]for,ein组合()
希望以上是正文的全部内容,对大家的学习有帮助。另外,请支持我们。
本文标题:python matlibplot绘制三维(三维的缩写)图形
本文地址:3358 www .cns.com/jiao人民党本/python/231772.html