R中线性模型的数据类型

时间:2016-07-02 06:04:03

标签: r lm

我得到两个向量作为R分析的输出,分别是>

 [1] "216" "217" "218" "219" "220" "221" "222" "223" "224" "225" "226"
 [1] 10014733 10014665 10014588 10014504 10014415 10014321 10014227 10014145 10014076 10014014 10013963

让我们调用第一个a和第二个b。当我做lm(b~a)时,它抛出

Call:
lm(formula = b ~ a)

Coefficients:
(Intercept)         a217         a218         a219         a220         a221         a222         a223         a224  
 10014733.4        -68.1       -145.8       -229.8       -318.5       -412.8       -506.4       -588.2       -657.4  
       a225         a226  
     -719.4       -770.8  

我只想拟合一条简单的线条,可以进一步用abline绘制......这是一个数据结构问题吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

尝试在回归之前运行aepisodes = {0: {title: 'Audio 1', url: 'audio1.mp3'}, 1: {title: 'Audio 2', url: 'audio2.mp3'}, 2: {title: 'Audio 3', url: 'audio3.mp3'}}; for (var i = 0; i < Object.keys(episodes).length; i++) { var title = episodes[i].title; var url = episodes[i].url; var button = document.createElement('button'); button.innerHTML = title; button.addEventListener("click", function() { $('#player').attr('src', url)[0]; $('#player')[0].load(); }); document.body.appendChild(button); } 。现在{{1}}被设置为一个因子,并且回归处理的方式是a中的每个值将被赋予它自己的系数,从而为您提供逐步响应而不是直线。