在下面的 3D 曲面图示例中,省略了系列数据源,并提供了方程属性。我希望对其他绘图类型执行相同的操作,例如简单的 2D“线”图。
https://echarts.apache.org/examples/en/editor.html?c=simple-surface&gl=1
series: [
{
equation: {
x: { step: 0.05 },
y: { step: 0.05 },
z: function (x, y) { return x * y; }
}
}
]
以上是 3D 曲面图示例中的(简化的)相关选项部分。对二维“线”图执行相同的操作似乎不起作用,看起来方程属性被忽略了。这可以工作还是我应该预先计算数据?
我宁愿使用方程样式,因为无论如何绘图都会输出方程值,并且我想使用 dataZoom 而不插值数据。
您找到解决方案了吗? 因为 echart 似乎只支持 3d 绘图的 javascript 数学语法。如果您查看函数图示例,他们会将其预先计算到数组中:
https://echarts.apache.org/examples/en/editor.html?c=line-function
我尝试修改示例以使用方程式,但它不再渲染。就像你的情况一样。