楼主: caocheng8230
2249 2

[求助]在R中如何求偏平均? [推广有奖]

  • 0关注
  • 2粉丝

硕士生

29%

还不是VIP/贵宾

-

威望
0
论坛币
5049 个
通用积分
0.3058
学术水平
4 点
热心指数
7 点
信用等级
5 点
经验
772 点
帖子
102
精华
1
在线时间
10 小时
注册时间
2008-7-26
最后登录
2021-10-8

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

比如说一个data frame为X,第一列为因子列为A{a1,a2,a1,a2,...},第二列为值列B{b1,b2,b3,b4,...}

如何示a1所对应所有B的数的平均和a2对应的平均?

二维码

扫码加我 拉你入群

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

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

关键词:Frame Fram Data FRA RAM 求助

沙发
caocheng8230 发表于 2008-9-21 23:22:00 |只看作者 |坛友微信交流群

X.A1<-X[X[,1]=="a1",2]
mean(X.A1)

即可!

问题已经解决了.

使用道具

藤椅
snakepointid 发表于 2015-6-26 15:10:59 |只看作者 |坛友微信交流群
你这个办法确实可行,只是为了代码的简洁和高效,我建议你使用另外一种办法。用tapply函数这个是一个非常
强大的函数。基本用法:
tapply(x,y,fun)其中x为数值型向量,y为等长度的因子型的向量,fun为函数,这里就用mean

使用道具

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

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

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

GMT+8, 2024-4-27 17:36