用R(-2x + y = 0)绘制两个变量线

时间:2019-06-09 06:36:49

标签: r

使用R,如何在平面上将简单的线性方程式绘制为直线?例如,如何绘制等式-2x + y = 0的线?

我确实搜索过Google,但没有得到答案。

谢谢!

1 个答案:

答案 0 :(得分:0)

尽管这里有重复是一个快速的答案。

如果要在excel中执行此操作,则将创建2列,其中1列具有x值,而1列具有对应的y值。对于您的情况,该方程式等效于y = 2x。因此,可以通过计算一系列值并将其绘制为Excel中的一个值来进行绘制。

或者,可以创建一个函数并在一定间隔内绘制该函数。这两种方法如下所示。

#method one
x <- seq(from = 0, to = 10) 
y <- 2 * x
plot(y = y, x = x, xlab = "x", ylab = "y") #add type = 'l' for a line rather than a dot plot.

#method two
y <- function(x) 2 *x
plot(y, from = 0, to = 10)