- 阅读权限
- 255
- 威望
- 0 级
- 论坛币
- 1 个
- 通用积分
- 1.0000
- 学术水平
- 0 点
- 热心指数
- 0 点
- 信用等级
- 0 点
- 经验
- 83 点
- 帖子
- 2
- 精华
- 0
- 在线时间
- 1 小时
- 注册时间
- 2019-12-16
- 最后登录
- 2019-12-19
学前班
还不是VIP/贵宾
- 威望
- 0 级
- 论坛币
 - 1 个
- 通用积分
- 1.0000
- 学术水平
- 0 点
- 热心指数
- 0 点
- 信用等级
- 0 点
- 经验
- 83 点
- 帖子
- 2
- 精华
- 0
- 在线时间
- 1 小时
- 注册时间
- 2019-12-16
- 最后登录
- 2019-12-19
 | 悲催 2019-12-16 15:53:28 |
|---|
签到天数: 1 天 连续签到: 1 天 [LV.1]初来乍到
|
2论坛币
|
使用事件分析法输入语句,但是在最后一步输入do_car之后不显示结果,请问是怎么回事呢?求大神解答!非常感谢!!- do_car <- function(n, r, rm, date) {
- + stopifnot(m1 > m2)
- + if (n - m1 < 0) {
- + cat("n =", n, "is too small \n")
- + } else if (n + c2 > length(r)) {
- + cat("n =", n, "is too large \n")
- + } else {
- + i1 <- max(1, n - m1)
- + i2 <- n - m2
- + i3 <- n - c1
- + i4 <- n + c2
- + r.model <- r[i1:i2]
- + rm.model <- rm[i1:i2]
- + r.car <- r[i3:i4]
- + rm.car <- rm[i3:i4]
- + model <- lm(r.model ~ I(r.model - rm.model))
- + coef <- coef(model)
- + ars <- r.car - predict(model, list(r.model = r.car, rm.model = rm.car))
- + list(date = date[n], coef = list(coef), ars = list(ars))
- + }
- + }
复制代码- > do_car
- function(n, r, rm, date) {
- stopifnot(m1 > m2)
- if (n - m1 < 0) {
- cat("n =", n, "is too small \n")
- } else if (n + c2 > length(r)) {
- cat("n =", n, "is too large \n")
- } else {
- i1 <- max(1, n - m1)
- i2 <- n - m2
- i3 <- n - c1
- i4 <- n + c2
- r.model <- r[i1:i2]
- rm.model <- rm[i1:i2]
- r.car <- r[i3:i4]
- rm.car <- rm[i3:i4]
- model <- lm(r.model ~ I(r.model - rm.model))
- coef <- coef(model)
- ars <- r.car - predict(model, list(r.model = r.car, rm.model = rm.car))
- list(date = date[n], coef = list(coef), ars = list(ars))
- }
- }
- > car
- Error: object 'car' not found
复制代码
|
|