楼主: caocheng8230
2556 2

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

  • 0关注
  • 2粉丝

已卖:1092份资源

硕士生

29%

还不是VIP/贵宾

-

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

楼主
caocheng8230 发表于 2008-9-21 21:39:00 |AI写论文

+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
拉您进交流群
GMT+8, 2025-12-26 03:50