全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3565 4
2010-05-04
>y<- read.table("D:/Rdata/y",header=F)
> y
   V1  V2  V3  V4  V5  V6
1 0.5 0.1 0.4 0.3 0.5 0.7

> x<- read.table("D:/Rdata/x",header=F)
> x
   V1  V2   V3  V4  V5  V6
1 0.2 0.5 0.70 0.6 0.1 0.2

>lm(Y~x)
错误于model.frame(formula, rownames, variables, varnames, extras, extranames,  :
        变元'y'的种类(list)不对

请问如何解决?
如果是列向量拟合,可以用x$V1表示,但行向量有没什么办法?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-5-4 21:07:15
y1=ts(y)
x1=ts(x)
lm(y1~x1)
我用的软件是R,顺便问一下你就那么几个数据还回归啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-5-4 21:24:26
ts是做成一个时间序列,结果不对啊。
我这里只是举个例子。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-5-4 22:51:53
无意间被我发现了unlist(x)这个函数
把列表x转化为向量,就搞定了。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-5-5 12:53:05
冒失数据本身就有问题了。多少个。我觉得这个号回归干啥。只是多元回归的一组。建议多捏造几组再说。躲在背后邪恶的笑
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群