R中的点(“。”)和波浪号(“〜”)代表什么?

时间:2018-07-27 17:13:08

标签: r

我已经运行回归已有几个月了,才意识到我在写东西的时候并没有真正理解代码。

例如,我现在正在运行:

logit <- glm(loan_result ~ . -annual_income, data = train_set, family = "binomial")

我意识到该命令的意思是:“ 使用train_set中除anual income之外的所有变量,以使用logit模型来建模loan_result。”

我不知道点和波浪号分别是什么意思,或者在任何其他功能中如何单独使用它们。有人可以解释这两个字符的含义吗?

谢谢。

1 个答案:

答案 0 :(得分:3)

这是“公式”语法 ~被理解为“根据…而存在” 而.表示所有其他变量 在这种情况下 load_result具有除annual_income

以外的所有其他变量的功能