楼主: kaifengedu
4749 2

[问答] 方差分析R语言咨询 [推广有奖]

  • 0关注
  • 18粉丝

已卖:641份资源

学科带头人

4%

还不是VIP/贵宾

-

威望
0
论坛币
1671 个
通用积分
475.1680
学术水平
85 点
热心指数
128 点
信用等级
60 点
经验
32847 点
帖子
913
精华
0
在线时间
1638 小时
注册时间
2010-2-2
最后登录
2025-12-27

楼主
kaifengedu 发表于 2011-6-12 16:22:15 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
统计建模与R软件一书中单因素方差分析有如下命令:
lamp<-data.frame(
   X=c(1600, 1610, 1650, 1680, 1700, 1700, 1780, 1500, 1640,
       1400, 1700, 1750, 1640, 1550, 1600, 1620, 1640, 1600,
       1740, 1800, 1510, 1520, 1530, 1570, 1640, 1600),
   A=factor(c(rep(1,7),rep(2,5), rep(3,8), rep(4,6)))
)
lamp.aov<-aov(X ~ A, data=lamp)
summary(lamp.aov)
source("anova.tab.R"); anova.tab(lamp.aov)
plot(lamp$X~lamp$A)

其中
anova.tab<-function(fm){
   tab<-summary(fm)
   k<-length(tab[[1]])-2
   temp<-c(sum(tab[[1]][,1]), sum(tab[[1]][,2]), rep(NA,k))
   tab[[1]]["Total",]<-temp
   tab
}

想请问一下tab是什么属性?tab[[1]]指的是什么意思呢?tab[[1]]["Total",]是怎么赋值的呢?
谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:方差分析 R语言 单因素方差分析 lamp 统计建模 咨询 语言 方差分析

沙发
DM小菜鸟 发表于 2014-12-17 18:45:46
Tab 是 summaryDefault table 属性的  tab[[1]] table里面第一个值 tab[[1]][,1] 应该是三维里第一层的第一列可以拿iris数据试一下irisfm<-iris[,1:3]tab<-summary(fm)class(tab)attributes(tab)tab[[1]]
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
kaifengedu + 1 + 1 + 1 精彩帖子

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

藤椅
kaifengedu 发表于 2014-12-18 10:05:34
DM小菜鸟 发表于 2014-12-17 18:45
Tab 是 summaryDefault table 属性的  tab[[1]] table里面第一个值 tab[[1]][,1] 应该是三维里第一层的第一 ...
回顾三年前自己的帖子,感慨当时!谢谢你,虽然我早已经知道了。再次感谢!

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-7 00:57