【发布时间】:2019-10-06 01:47:56
【问题描述】:
我在使用 R 方面非常陌生,我的第一个任务是尝试找到 100 个点并将 regression line 拟合为 y=5 + 3*x + e,其中 x 均匀分布,e 正态分布。我有一些使用 Python 的经验,但我在理解 R 语法方面有点困难。
xvals = runif(n = 100, min = -1, max = 1)
evals = rnorm(n = 100, mean = 0, sd = 1)
y<- c()
for (x in xvals) {
for (e in evals) {
append(y, 5 + 3*x + e)
}
}
print(y)
我试过了,但 y 似乎是空的。谁能让我知道如何解决这个问题?另外,如果有人可以推荐除 R 文档之外的任何资源,请告诉我!
【问题讨论】:
标签: r regression linear-regression