python绘制三维散点图

在Python中,我们通常使用matplotlib库的mplot3d工具包来绘制三维散点图。以下是一个简单的示例:

import numpy as np  
import matplotlib.pyplot as plt  
from mpl_toolkits.mplot3d import Axes3D  
  
# 创建一些随机数据  
np.random.seed(0)  
x = np.random.rand(50)  
y = np.random.rand(50)  
z = np.random.rand(50)  
  
# 创建一个3D的轴  
fig = plt.figure()  
ax = fig.add_subplot(111, projection='3d')  
  
# 绘制散点图  
ax.scatter(x, y, z, c='red', marker='o')  
  
# 设置轴标签  
ax.set_xlabel('X')  
ax.set_ylabel('Y')  
ax.set_zlabel('Z')  
  
# 显示图形  
plt.show()

这个代码会创建一个随机的三维数据集,并用红色的小圆圈 ('o') 来表示这些点。然后,它设置了每个轴的标签,并显示了图形。

注意,c='red'参数用于设置点的颜色,marker='o'参数用于设置点的形状。你可以根据需要更改这些参数。例如,你可以使用c=z来根据z值设置点的颜色,或者使用marker='^'来将点绘制为三角形。

相关推荐

  1. python绘制三维

    2024-04-29 21:50:02       14 阅读
  2. python绘制

    2024-04-29 21:50:02       13 阅读
  3. matlab绘制

    2024-04-29 21:50:02       12 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-29 21:50:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-29 21:50:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-29 21:50:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-29 21:50:02       20 阅读

热门阅读

  1. 嵌入式学习——C语言基础——day12

    2024-04-29 21:50:02       16 阅读
  2. Python学习路线图及开源库和工具推荐

    2024-04-29 21:50:02       12 阅读
  3. Seata分布式事务!!!

    2024-04-29 21:50:02       18 阅读
  4. 统计字符次数

    2024-04-29 21:50:02       13 阅读
  5. APP漏洞频发怎么办?渗透测试有用吗

    2024-04-29 21:50:02       13 阅读
  6. leetcode1146--快照数组

    2024-04-29 21:50:02       12 阅读
  7. 使用python写一个识别人脸

    2024-04-29 21:50:02       11 阅读
  8. C#面:委托是什么?事件是不是一种委托?

    2024-04-29 21:50:02       15 阅读
  9. 2d激光slam的改进方案探索

    2024-04-29 21:50:02       12 阅读
  10. C/C++中的整数乘法运算与汇编指令MUL和IMUL

    2024-04-29 21:50:02       13 阅读
  11. 内核镜像

    2024-04-29 21:50:02       12 阅读
  12. 常用的网站和软件

    2024-04-29 21:50:02       14 阅读