楼主: xkdog
1037 1

[问答] 为什么with()里写语句后,只能出现最后一个语句的结果,中间那些语句根本没有执行出来 [推广有奖]

  • 7关注
  • 21粉丝

教师

副教授

67%

还不是VIP/贵宾

-

威望
0
论坛币
9710 个
通用积分
29.0385
学术水平
56 点
热心指数
57 点
信用等级
30 点
经验
27074 点
帖子
566
精华
0
在线时间
975 小时
注册时间
2005-11-27
最后登录
2024-5-25

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
  1. with(ToothGrowth,
  2.      {
  3.        table(supp, dose)
  4.        aggregate(len, by=list(supp, dose), FUN=mean)
  5.        aggregate(len, by=list(supp, dose), FUN=sd)
  6.        fit1<-aov(len~ supp*dose)
  7.        summary(fit1)
  8.        }
  9.     )
复制代码
出现的结果如下:
  1. Df Sum Sq Mean Sq F value   Pr(>F)   
  2. supp         1  205.3   205.3  12.317 0.000894 ***
  3. dose         1 2224.3  2224.3 133.415  < 2e-16 ***
  4. supp:dose    1   88.9    88.9   5.333 0.024631 *  
  5. Residuals   56  933.6    16.7                     
  6. ---
  7. Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
复制代码
中间那些在knitr后都没有显现,怎么办呢?
二维码

扫码加我 拉你入群

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

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

关键词:With 最后一个 Aggregate Residuals Residual

沙发
xkdog 发表于 2013-8-3 14:55:58 |只看作者 |坛友微信交流群
自己回答一下吧,别人在别的地方回复的,
  1. with(ToothGrowth,
  2.      list(
  3.   table(supp, dose),
  4.   aggregate(len, by=list(supp, dose), FUN=mean),
  5.   aggregate(len, by=list(supp, dose), FUN=sd),
  6.   fit1<-aov(len~ supp*dose),
  7.   summary(fit1)
  8. )
  9. )
复制代码

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-6-6 15:24