python scatter 三维曲面_python - 轻松学会Matplotlib 3D绘图

本文介绍了如何使用Matplotlib的mplot3d工具包进行3D数据可视化,包括3D散点图和线图的创建。通过设置projection参数为'3d',可以创建3D轴,并使用scatter3D和plot3D函数绘制3D点和线,以展示X、Y和Z三对轴的关系。
摘要由CSDN通过智能技术生成

大多数数据可视化教程都给出了大致相同的基本内容:散点图,折线图,箱形图,条形图和热图等,一般都是2D平面图。

但是,如果我们希望跟进一步,该怎么办? 2D图只能显示一对x--y轴之间的关系;而3D图可以让我们探索3对轴:X--y,X--z和y--z。

在本文中,我将向您简要介绍使用Matplotlib进行3D数据可视化的方法。

3D散点图和线图[Scatter图和Line图]

Matplotlib中的3D绘图通过启用实用程序工具包开始。通过pip安装时,mplot3d库随您的标准Matplotlib安装一起提供。只要确保您的Matplotlib版本超过1.0。

导入此子模块后,对于Matplotlib中的任何常规轴创建函数,可以通过传递projection="3d"关键字来创建3D图,:

frommpl_toolkits importmplot3d

importnumpy asnp

importmatplotlib.pyplot asplt

fig = plt.figure()

ax = plt.axes(projection="3d")

plt.show()

a9d86b64dfc22805b7919391e3eac1a9.jpg

现在,我们的轴已创建,我们可以开始以3D绘图。 3D绘图功能非常直观:scatter我们称之为scatter3D,而不是仅通过X和y数据,我们越过X&#x

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值