在Vispy中创建matplotlib样式的3D散点图z轴,可以通过以下步骤实现:
import numpy as np
import vispy.plot as vp
from vispy.plot import Fig
import matplotlib.pyplot as plt
x = np.random.normal(size=100)
y = np.random.normal(size=100)
z = np.random.normal(size=100)
fig = vp.Fig()
ax = fig[0, 0, 0]
ax.scatter3D(x, y, z)
ax.xlabel('X')
ax.ylabel('Y')
ax.zlabel('Z')
ax.title('3D Scatter Plot')
ax.viewbox.camera.elevation = 30
ax.viewbox.camera.azimuth = 45
fig.show(run=True)
这样就可以在Vispy中创建一个具有Matplotlib样式的3D散点图,并显示在窗口中。
腾讯云相关产品推荐:腾讯云GPU云服务器(GPU Cloud Server),提供高性能的GPU计算资源,适用于深度学习、图形渲染等需要大量计算资源的场景。产品介绍链接:https://cloud.tencent.com/product/gpu
领取专属 10元无门槛券
手把手带您无忧上云