python 四维绘图_python四维绘图

本文探讨了使用Python进行四维数据可视化的挑战,具体表现为尝试使用numpy绘制大型数据集时遇到内存错误。作者分享了一个示例数据集,并提供了处理大数据以减少内存消耗的代码片段,通过3D散点图展示四维数据的Z-Coord对应的Value。最终,通过matplotlib库实现了数据的高效可视化,并添加了颜色条以增强理解。
摘要由CSDN通过智能技术生成

我知道我在打一匹死马,但我找不到一个合适的答案。在

我想用大数据绘制一个图:X-Coord Y-Coord Z-Coord Value

20'000 rows

当我调用

^{pr2}$

我得到一个错误:Traceback (most recent call last):

File "new 1.py", line 17, in

X, Y = np.meshgrid(X, Y) #

File "C:\Program Files (x86)\lib\site-packages\numpy\lib\function_base.py", line 4698, in meshgrid

output = [x.copy() for x in output]

File "C:\Program Files (x86)\lib\site-packages\numpy\lib\function_base.py", line 4698, in

output = [x.copy() for x in output]

MemoryError

实际上,我只想从xyz坐标得到一个3D曲面,然后根据这个坐标中的列值来绘制值。请给我一个建议

升级版:

数据示例X Y Z Value

-3.6296815834229800E+13 9.0179395964544800E+13 4.3243022996875400E+13 2.3293827867020395e-03

-3.6546185417114900E+13 8.9339697982272400E+13 4.3845054348437700E+13 2.21530

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值