首页 > 解决方案 > 从模拟数据中分离两个类

问题描述

想知道是否有人可以帮助我理解abline(). r我的代码如下:

N = 500
fx1 <- runif(N,-2,2)
fx2 <- runif(N,-2,2)
X <- cbind(fx1,fx2)

a <- runif(1,-1,1) 
b <- runif(1,-1,1)
  
plot(X, xlim=c(-2,2),ylim=c(-2,2), xlab = "X", ylab = "Y")
abline(a,b)

这是生成数据的图像:

在此处输入图像描述

我正在尝试做的是在abline计算行之后使用此数据创建两个类,尽管我不确定如何去做。想知道是否有人可以提供帮助。

标签: rmachine-learningsimulate

解决方案


用这两个指令

a <- runif(1,-1,1) 
b <- runif(1,-1,1)

您正在生成一条线的参数。具体来说,截距和斜率

abline(a,b)根据截距 a 和斜率 b 构造一条线

详情在这里


推荐阅读