【发布时间】:2014-09-06 01:11:53
【问题描述】:
对在这种情况下调用哪个函数感到困惑,
# Simple linear model
g<-lm(final~midterm, stat500)
# Plot the predicted line, with slope and intercept
abline(g$coef, lty=5)
这个 sn-p 取自http://cran.r-project.org/doc/contrib/Faraway-PRA.pdf,第 15 页。 令人困惑的部分是 abline 的调用。手册说调用签名是
用法:
abline(a = NULL, b = NULL, h = NULL, v = NULL, reg = NULL,
coef = NULL, untf = FALSE, ...)
典型的用法是:
abline(a, b, untf = FALSE, ...)
abline(h =, untf = FALSE, ...)
abline(v =, untf = FALSE, ...)
abline(coef =, untf = FALSE, ...)
abline(reg =, untf = FALSE, ...)
那么 R 如何解决 abline(coef) 是应该被调用的?来自 python 世界,似乎通过提供一个没有名称的参数,应该使用第一个版本,即abline(a=g$coef, b=NULL)。
有人能指出一个关于 R 中解析规则的好教程吗?
谢谢!
【问题讨论】:
标签: r