使用 Vega 生成 3D 曲面图?

Generating 3D surface plots with Vega?

当前项目要求我们使用 Vega Visualization Grammar wherever possible and otherwise fall back to D3.js. 3D-surface plots are not part of the Vega's gallery of examples, however Vega Documentation 让我乐观地认为我们可以创建自己的图形表示。 有人可以告诉我如何使用 Vega 生成 3D 表面图吗?您有任何推荐的教程吗?或者假设我有一个包含 100 (x,y,z) 个元组的数据集,甚至是一个简短的方法?

编辑: 目标是在点之间进行线性插值的准静态图形,在 R 中我们可能会像 wireframe 那样做。

显然,我广泛使用了搜索引擎,但在 α Lyrae 上看到了很多关于天文研究的结果。

Vega 不支持 3D 曲面图。您可以尝试另一个库,例如 threejs.