基本用法:

ax.scatter(xs, ys, zs, s=20, c=None, depthshade=True, *args, *kwargs)
  • xs,ys,zs:输入数据;
  • s:scatter点的尺寸
  • c:颜色,如c = 'r'就是红色;
  • depthshase:透明化,True为透明,默认为True,False为不透明
  • *args等为扩展变量,如maker = 'o',则scatter结果为’o‘的形状
from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt
import numpy as npdef randrange(n, vmin, vmax):'''Helper function to make an array of random numbers having shape (n, )with each number distributed Uniform(vmin, vmax).'''return (vmax - vmin)*np.random.rand(n) + vmin#np.random.rand(n)产生1*n数组,元素大小0-1
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')n = 100# For each set of style and range settings, plot n random points in the box
# defined by x in [23, 32], y in [0, 100], z in [zlow, zhigh].
for c, m, zlow, zhigh in [('r', 'o', -50, -25), ('b', '^', -30, -5)]:xs = randrange(n, 23, 32)ys = randrange(n, 0, 100)zs = randrange(n, zlow, zhigh)ax.scatter(xs, ys, zs, c=c, marker=m)ax.set_xlabel('X Label')
ax.set_ylabel('Y Label')
ax.set_zlabel('Z Label')plt.show()

Python绘制三维散点图相关推荐

  1. python绘制三维散点图-Python散点图与三维图

    写在前面的话 省得每次都去百度,于是就摘抄一下Python画图方法和代码. 画二维散点图 import numpy as np import matplotlib.pyplot as plt #假设已 ...

  2. python绘制三维散点图-python 画三维图像 曲面图和散点图的示例

    用python画图很多是根据z=f(x,y)来画图的,本博文将三个对应的坐标点输入画图: 散点图: import matplotlib.pyplot as plt from mpl_toolkits. ...

  3. python绘制三维散点图(已验证)

    import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D import numpy as np# 随机种子 np. ...

  4. R语言绘制三维散点图

    以下是scatterplot3d.Plot3D.rgl包绘制三维散点图的小示例. [Iris数据集] scatterplot3d包绘制三维散点图 #scatterplot3d 包,详情 ?scatte ...

  5. cufflinks基于dataframe数据绘制三维散点图(3d scatter plot)

    cufflinks基于dataframe数据绘制三维散点图(3d scatter plot) 查看df.iplot对应的各种自定义参数,在jupyter notebook中输入如下信息: df.ipl ...

  6. 绘制三维散点图_SPSS统计作图教程:三维散点图

    作者:豆沙包:审稿:张耀文 1.问题与数据 最大携氧能力是身体健康的一项重要指标,但检测该指标成本较高.研究者想根据性别.年龄.体重.运动后心率等指标建立预测最大携氧能力的模型,招募了100名研究对象 ...

  7. Python绘制三维立体图详解与绘图填充

    1.利用Python绘制三维图 目标: 绘制图像 z^2 = x^2 + y^2 + x/3 + y/3 1.第一步我们先导入画图所需要的包: import matplotlib.pyplot as ...

  8. python 绘制3D散点图

    绘制3D散点图 """绘制三维散点图 """ import numpy as np import matplotlib.pyplot as ...

  9. Python绘制三维图详解

    利用Python绘制三维图 目标: 绘制图像z2=x2+y2z^2 = x^2 + y^2z2=x2+y2 import matplotlib.pyplot as plt import numpy a ...

最新文章

  1. AI与区块链的融合会给人类带来什么?
  2. binary hacks读数笔记(共享库)
  3. 如何在.NET上处理二维码
  4. textFiled输入字数的控制问题之—把带输入的拼音也判断了
  5. 数楼梯——恶心的高精斐波那契数列
  6. java获取url的参数page返回数值page计算_Java常用代码汇总,建议背会
  7. 【转】几个超炫的专业词汇
  8. python_生成器
  9. HTML+CSS纯静态页面布局的理解(一)
  10. react-native 0.63.4 Xcode升级到13后遇到的问题
  11. C# AutoCAD图纸插入块(另一个dwg文件)
  12. 腾讯云:开发者实验室
  13. Cisco命令合集-1
  14. CuInS2/ZnS-PEG量子点|量子点PEG-ZnS/CdSe|PEG修饰的近红外二区量子点ZnO量子点
  15. NAS自回血方案介绍
  16. 生死看淡,不服就GAN(四)---- 用全连层GAN生成MNIST手写体
  17. Win10下EasyConnect闪退、右下角无图标解决方案
  18. UML笔记一:UML概述三(UML构成、UML中的事物)
  19. android2.3.7刷机包,【新蜂】联想A789 刷机包 V3.2 (Android 4.0.4) 稳定流畅 纯净省电 完整ROOT...
  20. 密码-正则校验(数字、字母、特殊字符-任意组合)

热门文章

  1. Cocos2d-x快速打包脚本
  2. 深度解密Go语言之基于信号的抢占式调度
  3. URL2Video:把网页自动创建为短视频
  4. 谁将引领新一代视频编码标准:HEVC、AVS2和AV1性能对比报告
  5. 弹性服务器架构-连接一切的力量
  6. Syslog系统日志配置
  7. CentOS详解top命令各个数据的含义
  8. Linux网络编程 -- socketpair的使用
  9. iphone如何使用CoreNFC
  10. 申请Let's Encrypt的证书