我在有关回归建模的教程中看到以下命令:
myFormula <- Species ~ Sepal.Length + Sepal.Width + Petal.Length + Petal.Width
该命令的作用是什么?
~
(波浪号)在命令中的作用是什么? 最佳答案
<-
右边的东西是 formula
对象。它通常用于表示统计模型,其中~
左侧的内容是响应,而~
右侧的内容是解释变量。因此,用英语您会说类似“种类取决于隔片长度,隔片宽度,花瓣长度和花瓣宽度”。
该行的myFormula <-
部分将公式存储在名为myFormula
的对象中,因此您可以在R代码的其他部分中使用它。
R中公式对象的其他常见用法lattice
包将它们用于specify the variables to plot。ggplot2
包将它们用于specify panels for plotting。dplyr
包将它们用于non-standard evaulation。