楼主: cyy024
3589 4

请教:list数据类型不能做lm操作 [推广有奖]

  • 0关注
  • 1粉丝

大专生

40%

还不是VIP/贵宾

-

威望
0
论坛币
24 个
通用积分
0
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
514 点
帖子
50
精华
0
在线时间
23 小时
注册时间
2008-8-6
最后登录
2013-4-27

楼主
cyy024 发表于 2010-5-4 20:44:40 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
>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表示,但行向量有没什么办法?
二维码

扫码加我 拉你入群

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

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

关键词:list 数据类型 ST数据 IST Variables 数据 请教 类型 list

沙发
xiangguanqing 发表于 2010-5-4 21:07:15
y1=ts(y)
x1=ts(x)
lm(y1~x1)
我用的软件是R,顺便问一下你就那么几个数据还回归啊

藤椅
cyy024 发表于 2010-5-4 21:24:26
ts是做成一个时间序列,结果不对啊。
我这里只是举个例子。

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

报纸
hehewin 发表于 2010-5-5 12:53:05
冒失数据本身就有问题了。多少个。我觉得这个号回归干啥。只是多元回归的一组。建议多捏造几组再说。躲在背后邪恶的笑
[img]来自南国,凤凰树下。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-5 18:30