ECharts:使用方程代替二维图表的数据

问题描述 投票:0回答:1

在下面的 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 而不插值数据。

javascript echarts
1个回答
0
投票

您找到解决方案了吗? 因为 echart 似乎只支持 3d 绘图的 javascript 数学语法。如果您查看函数图示例,他们会将其预先计算到数组中:

https://echarts.apache.org/examples/en/editor.html?c=line-function

我尝试修改示例以使用方程式,但它不再渲染。就像你的情况一样。

© www.soinside.com 2019 - 2024. All rights reserved.