代码如下

from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt
import numpy as npfig = plt.figure()
ax = fig.gca(projection='3d')# draw sphere
u, v = np.mgrid[0:2*np.pi:40j, 0:2*np.pi:40j]
x1 = np.cos(u)*np.sin(v)
y1 = np.sin(u)*np.sin(v)
z1 = np.cos(v)
ax.plot_wireframe(x1, y1, z1, color="0.5",linewidth=0.1)   //绘制网格import scipy.io as scio
data=scio.loadmat('large1234.mat')
data=data['RandVMF']  // 根据自己数据结构而定
//x,y,z分别表示数据的三个维度
x = data[:,0]
y = data[:,1]
z = data[:,2]
label=data[:,3]
color=['Blues','autumn','cool','YlGnBu']   //提前预定不同类别的颜色
k=np.size(np.unique(label))
for i in range(1,k+1):test=np.where(label==i)    //拿到属于i类的数据下标ax.scatter(x[test], y[test], z[test], c=z[test], marker='o',s=1,cmap=color[i-1],alpha=0.5)plt.show()

效果

scatter(self, x, y, s=None, c=None, marker=None, cmap=None,alpha=None…)
1: 当s是同x大小的数组,表示x中的每个点对应s中一个大小;当s是一个scaler时,点的大小一致

2:c的可选参数如下

3:marker表示数据点的呈现形式,常用如下:
5:alpha表示透明度

4:当C是一个序列的时候才可以选择用Camp来定义颜色,cmap的选项如下:

Colormap listed is not recognized. Possible values are: Accent, Accent_r, Blues, Blues_r, BrBG, BrBG_r, BuGn, BuGn_r, BuPu, BuPu_r, CMRmap, CMRmap_r, Dark2, Dark2_r, GnBu, GnBu_r, Greens, Greens_r, Greys, Greys_r, OrRd, OrRd_r, Oranges, Oranges_r, PRGn, PRGn_r, Paired, Paired_r, Pastel1, Pastel1_r, Pastel2, Pastel2_r, PiYG, PiYG_r, PuBu, PuBuGn, PuBuGn_r, PuBu_r, PuOr, PuOr_r, PuRd, PuRd_r, Purples, Purples_r, RdBu, RdBu_r, RdGy, RdGy_r, RdPu, RdPu_r, RdYlBu, RdYlBu_r, RdYlGn, RdYlGn_r, Reds, Reds_r, Set1, Set1_r, Set2, Set2_r, Set3, Set3_r, Spectral, Spectral_r, Wistia, Wistia_r, YlGn, YlGnBu, YlGnBu_r, YlGn_r, YlOrBr, YlOrBr_r, YlOrRd, YlOrRd_r, afmhot, afmhot_r, autumn, autumn_r, binary, binary_r, bone, bone_r, brg, brg_r, bwr, bwr_r, cividis, cividis_r, cool, cool_r, coolwarm, coolwarm_r, copper, copper_r, cubehelix, cubehelix_r, flag, flag_r, gist_earth, gist_earth_r, gist_gray, gist_gray_r, gist_heat, gist_heat_r, gist_ncar, gist_ncar_r, gist_rainbow, gist_rainbow_r, gist_stern, gist_stern_r, gist_yarg, gist_yarg_r, gnuplot, gnuplot2, gnuplot2_r, gnuplot_r, gray, gray_r, hot, hot_r, hsv, hsv_r, inferno, inferno_r, jet, jet_r, magma, magma_r, nipy_spectral, nipy_spectral_r, ocean, ocean_r, pink, pink_r, plasma, plasma_r, prism, prism_r, rainbow, rainbow_r, seismic, seismic_r, spring, spring_r, summer, summer_r, tab10, tab10_r, tab20, tab20_r, tab20b, tab20b_r, tab20c, tab20c_r, terrain, terrain_r, viridis, viridis_r, winter, winter_r

python绘制3d球体网格散点图相关推荐

  1. 利用Python绘制 3D 体素色温图

    简 介: 测试了Matplotlib中的 体素绘制函数 voxels() ,但是无论是在 AI Studio中执行,还是直接在本地执行,都会出了错误.也就是无法通过 gca(projection='3 ...

  2. python绘制3d图-Python绘制3D图形

    3D图形在数据分析.数据建模.图形和图像处理等领域中都有着广泛的应用,下面将给大家介绍一下如何使用python进行3D图形的绘制,包括3D散点.3D表面.3D轮廓.3D直线(曲线)以及3D文字等的绘制 ...

  3. python画3d图-Python绘制3D图形

    来自:https://www.jb51.net/article/139349.htm 3D图形在数据分析.数据建模.图形和图像处理等领域中都有着广泛的应用,下面将给大家介绍一下如何使用python进行 ...

  4. 【Python】利用Python绘制3D图表

    代码 ''' Author: CloudSir Date: 2021-07-28 10:57:47 LastEditTime: 2021-08-04 17:33:07 LastEditors: Clo ...

  5. python画3d圆形图,Python绘制3D图形

    3d图形在数据分析.数据建模.图形和图像处理等领域中都有着广泛的应用,下面将给大家介绍一下如何使用python进行3d图形的绘制,包括3d散点.3d表面.3d轮廓.3d直线(曲线)以及3d文字等的绘制 ...

  6. python绘制3d动态模型_Python绘制3D图形

    3D图形在数据分析.数据建模.图形和图像处理等领域中都有着广泛的应用,下面将给大家介绍一下如何使用python进行3D图形的绘制,包括3D散点.3D表面.3D轮廓.3D直线(曲线)以及3D文字等的绘制 ...

  7. python简单代码画曲线图教程-Python绘制折线图和散点图的详细方法介绍(代码示例)...

    本篇文章给大家带来的内容是关于Python绘制折线图和散点图的详细方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.绘制折线图和散点图要用到matplotlib ...

  8. python画折线图代码-Python绘制折线图和散点图的详细方法介绍(代码示例)

    本篇文章给大家带来的内容是关于Python绘制折线图和散点图的详细方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.绘制折线图和散点图要用到matplotlib ...

  9. 用python绘制柱状图标题-如何用Python绘制3D柱形图

    本文主要讲解如何使用python绘制三维的柱形图,如下图 源代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 ...

最新文章

  1. SpringBoot整合RabbitMQ-消息可靠性投递
  2. dll文件的c++制作dll文件的c++制作
  3. 网页静态服务器-2显示需要的页面
  4. 二叉树中最大的二叉搜索子树
  5. 论文中的误差图绘制(图中图)
  6. 【工具相关】iOS-Reveal的使用
  7. C# 22. 新建文件夹
  8. python识图 web_python+flask搭建CNN在线识别手写中文网站
  9. ThingWorx公开课圆满结束
  10. 300美元课程就能帮你获得93000美元的薪水,高等教育的路在何方?
  11. 幼儿园科学室创设特点
  12. Boxy SVG for Mac版矢量图编辑软件
  13. 推荐系统与精细化运营
  14. linux终端设备:tty子系统相关的初始化
  15. 方向导数与梯度的实质理解
  16. 推荐几款好用的 Git 图形化客户端
  17. python使用statsmodels包中的tsa.acf函数计算时间序列数据所有滞后位置个数(级别)的自相关性(autocorrelation for every lag)
  18. Spring | Bean自动装配详解
  19. 11 吐泡泡(OJ通过)
  20. 喜用神最正确的算法_关于RFID系统的防碰撞算法有哪些呢?

热门文章

  1. 深度学习饱受争议的局部响应归一化(LRN)详解
  2. python爬虫步骤-Python爬虫爬取数据的步骤
  3. 微信小程序应用开发赛全国三等奖总结,以及关键点汇总,开发基本功系列(含云开发笔记、wxcharts数据可视化)
  4. 大数据面试通关手册|数据仓库面试题(一)
  5. C/C++获取键盘事件
  6. java jbpm工作流,三分钟明白 Activity工作流,工作流jbpm
  7. C语言 二维数组作为函数参数的4种方式
  8. python艺术画_Python turtle艺术画赏析
  9. js对象深拷贝的实现
  10. 盘点IBM四次拆分:越来越“软”的蓝色巨人