跳过R中的可选参数

时间:2016-05-23 02:44:21

标签: r parameters lm

这可能吗?

我试图在lm()中找到na.exclude参数,而不指定其间的任何参数。

2 个答案:

答案 0 :(得分:3)

通过在函数调用中命名参数,可以直接指定它,而无需在函数签名中指定它之前的所有其他参数。

# don't have to specify everything before na.action
lm(y ~ x, data=df, na.action=na.exclude)

(顺便说一下,参数是na.action,而不是na.exclude。)

答案 1 :(得分:1)

你的意思是na.action?当然,可选参数是可选的。

y <- rnorm(100, 10)
x <- rbinom(100, 30, .3)
x[x=5] <- NA
lm(y~x, na.action = na.exclude)