作者discount (critical thinking )
看板Statistics
标题[程式] [R]如何利用分组变数id绘制两变数x与y的回归线?
时间Thu Oct 1 17:05:29 2009
------------------------------------------------------------------------
[软体程式类别]:R
[程式问题]: 简单回归分析绘图
[软体熟悉度]:中(3个月到1年)
[问题叙述]:
目前打算以R,利用某分组变数(假设学校id,校数160所),
绘制SES变数(社会经济地位)与Math(数学成就)变数的回归线,以察看各校SES与Math的
回归线斜率等资讯。
在SPSS,通常会使用split函数将资料档依照id变数分组分析,在R,此功能似乎不是
那麽好用!但想利用R的後续功能撷取各校回归斜率,故请教语法!
[程式范例]:
假设资料档为a
b=split(a,a$id) #左列语法可将a资料档依id分组陈列,但接下来如何利用
split改写lm(y~x) 就不得而知,请教各位有此经验的前辈。谢谢
备注: split功能在SPSS相当好用,R是否也有比较好用的分组分析功能?
-----------------------------------------------------------------------------
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.127.41.251