〜的意思.(波浪点)论点?

Inf*_*5ek 52 syntax r

~.R中参数的含义是什么?

例如 plot(~.,xyz..)

我已经看到这个论点在各种情况下多次使用,并且因为在谷歌上难以有意义地搜索符号,所以我几乎没有成功.

Jan*_*ary 47

这是一个公式,用简写表示.试试这个:

plot( mpg ~ cyl, data= mtcars )
Run Code Online (Sandbox Code Playgroud)

左手是因变量,右手是自变量.很像y = bx + c意味着y~x.

公式是R的基石之一,您需要了解它们才能有效地使用R. 最常见的是,公式用于所有种类的建模,例如,您可以使用基本线性回归

lm( mpg ~ wt, data= mtcars )
Run Code Online (Sandbox Code Playgroud)

......看看每加仑的里程数取决于重量.看一看?formula更多解释.

点表示"来自未使用的数据的任何列".谷歌为"R公式"获取更多信息.

  • 从技术上讲,它意味着,从爱丽丝梦游仙境中解释,无论你用它调用它的功能是什么意思.函数可以通过多种方式使用公式和数据,因此单一解释可能并不总是正确的. (9认同)
  • 但你还没有解释点的含义. (4认同)
  • 此处的点表示剩余的列。尝试`plot(cyl〜。,data = mtcars)`,控制台将提示** Hit <Return>以查看下一个图:**,并且您将看到cyl vs. mpg,cyl vs. disp,..的图。等 (4认同)
  • 如果未指定因变量,则说“ plot(〜。,data = mtcars)”,它将为您提供一个图表矩阵,从mpg vs. mpg到carb vs. carb。 (2认同)