开始使用免费开始使用

创建一个决策边界

您在上一个练习中创建的数据集已保存在数据框 df 中(回顾:它包含 2 个在 0 到 1 之间均匀分布的变量 x1 和 x2)。在本练习中,您将为该数据集添加一个类别变量。方法是创建变量 y,其取值为 -1 或 +1,取决于点 (x1, x2) 位于过原点且斜率为 1.4 的直线的下方还是上方。

本练习是课程的一部分

R 中的支持向量机

查看课程

练习说明

  • 在数据框 df 中创建一个新列 y,具体要求如下:
  • 当 x2 < 1.4*x1 时,y = -1
  • 当 x2 > 1.4*x1 时,y = 1

交互式实操练习

通过完成这段示例代码来试试这个练习。

#classify data points depending on location
df$y <- factor(ifelse(df$___ - ___*df$___ < 0, -1, 1), 
    levels = c(-1, 1))
编辑并运行代码