根据等式绘制线条

时间:2016-01-25 14:29:50

标签: javascript plot equation plotly

我想根据等式挖出一条线,例如:y = 2x + 3.

有没有办法在plotly javascript(或python)中执行此操作,而无需在不同的点上对等式进行采样?

1 个答案:

答案 0 :(得分:2)

不,这是不可能的。 plotly只是可视化一些数据数组,这些数组可以通过不同的方式获得:通过查询某个数据库或通过计算公式。但是如果你想使用方程式,你必须计算适当的xy数组(或者在3D情节的情况下计算xyz)然后将其发送到plotly

以下是Python(Jupyter Notebook)中的示例:

from plotly.offline import init_notebook_mode, iplot
import numpy as np
init_notebook_mode()

x = np.linspace(-2, 3)
iplot([{'x': x, 'y': x**2}])

Parabola

如果这对你来说这是不恰当的方式,我相信有必要扩展一个问题并解释原因。