【发布时间】:2012-11-06 22:18:33
【问题描述】:
R中~.参数是什么意思?
例如plot(~.,xyz..)
我已经看到这个论点在各种情况下多次使用,并且由于很难在 google 上有意义地搜索符号,所以我几乎没有成功。
【问题讨论】:
-
你试过了吗?
plot(~., data = mtcars) -
plot(mtcars)和plot(~., data=mtcars)做同样的事情
R中~.参数是什么意思?
例如plot(~.,xyz..)
我已经看到这个论点在各种情况下多次使用,并且由于很难在 google 上有意义地搜索符号,所以我几乎没有成功。
【问题讨论】:
plot(~., data = mtcars)
plot(mtcars) 和 plot(~., data=mtcars) 做同样的事情
这是一个公式,用简写表示。试试这个:
plot( mpg ~ cyl, data= mtcars )
左手是因变量,右手是自变量。很像 y = bx + c 表示 y ~ x。
公式是 R 的基石之一,您需要了解它们才能有效地使用 R。最常见的是,公式用于各种建模,例如,您可以使用
进行基本的线性回归lm( mpg ~ wt, data= mtcars )
...查看每加仑行驶里程如何取决于重量。更多解释请查看?formula。
点表示“数据中未使用的任何列”。谷歌搜索“R 公式”以获取更多信息。
【讨论】:
plot( cyl ~ ., data= mtcars ),控制台会提示Hit plot( ~ ., data= mtcars ) 说,它会给你一个情节矩阵,从 mpg 与 mpg 到 carb 与 carb