的意义是什么 .在总功能?

Bqs*_*jbq 4 r

可能重复:
以下R摘录中的期限是什么意思?

在聚合帮助文件中:

Dot notation:  
aggregate(. ~ Species, data = iris, mean)  
aggregate(len ~ ., data = ToothGrowth, mean)  
Run Code Online (Sandbox Code Playgroud)

这是什么意思.

Mat*_*erg 6

它意味着"所有其他变量".也就是说,数据的那些变量在公式中不存在.

在第一个表达式,这些是Sepal.Length,Sepal.Width,Petal.Length,Petal.Width如可以通过运行命令可以看出:

aggregate(. ~ Species, data = iris, mean)  
     Species Sepal.Length Sepal.Width Petal.Length Petal.Width
1     setosa        5.006       3.428        1.462       0.246
2 versicolor        5.936       2.770        4.260       1.326
3  virginica        6.588       2.974        5.552       2.026
Run Code Online (Sandbox Code Playgroud)

该声明是等效的:

aggregate(cbind(Sepal.Length, Sepal.Width, Petal.Length, Petal.Width) ~ Species, data = iris, mean)  
Run Code Online (Sandbox Code Playgroud)


GSe*_*See 6

?formula

'.'有两种特殊的解释.在公式中.通常的一个是在模型拟合函数的"数据"参数的上下文中,并且意味着"公式中没有其他列的所有列":参见'terms.formula'.在"update.formula"的背景下,只有,这意味着"在公式中该部分是什么之前".