创建一个决策边界
您在上一个练习中创建的数据集已保存在数据框 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))