楼主: peijianshi
11231 7

在R中如何分类汇总? [推广有奖]

  • 0关注
  • 16粉丝

已卖:352份资源

副教授

80%

还不是VIP/贵宾

-

威望
0
论坛币
638 个
通用积分
2.3662
学术水平
12 点
热心指数
12 点
信用等级
5 点
经验
15373 点
帖子
636
精华
0
在线时间
568 小时
注册时间
2010-3-11
最后登录
2022-9-8

楼主
peijianshi 发表于 2010-4-30 20:47:02 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
x<-c(16, 16, 16, 18, 18, 18, 18, 18, 20, 20)
现在想知道有多少个16,18,20,在R中怎么实现?
二维码

扫码加我 拉你入群

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

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

关键词:分类汇总 汇总 分类

回帖推荐

trier2006 发表于8楼  查看完整内容

> x table(x) x 5 6 7 1 2 3

飘洒 发表于7楼  查看完整内容

用unique()可以看到向量中的不同元素!

nnnnon 发表于6楼  查看完整内容

当然也可以编写程序实现: x

飘洒 发表于2楼  查看完整内容

以16为例来说, index_16

本帖被以下文库推荐

R万岁!

沙发
飘洒 发表于 2010-4-30 20:54:37
以16为例来说,
index_16<-sum(x==16)
已有 1 人评分热心指数 收起 理由
peijianshi + 1 很热心,每次都愿意帮助我。

总评分: 热心指数 + 1   查看全部评分

It is not entirely satisfying but the alternatives are worse!
统计人

藤椅
peijianshi 发表于 2010-4-30 21:11:45
能不能自动识别有多少个不同的数,然后再分类汇总呢?
R万岁!

板凳
飘洒 发表于 2010-4-30 21:17:27
你试一下factor,我机子上的R,因为重装,现在不能运行。你先试试吧!
It is not entirely satisfying but the alternatives are worse!
统计人

报纸
nnnnon 发表于 2010-5-2 10:01:20
简单用table(x,x)就可以了!

地板
nnnnon 发表于 2010-5-2 10:11:41
当然也可以编写程序实现:
x<-c(16, 16, 16, 18, 18, 18, 18, 18, 20, 20)
count=function(vector){
    length(vector)
}
tapply(x,as.factor(x),count)

7
飘洒 发表于 2010-5-3 22:19:09
用unique()可以看到向量中的不同元素!
It is not entirely satisfying but the alternatives are worse!
统计人

8
trier2006 发表于 2010-5-4 08:36:48
peijianshi 发表于 2010-4-30 21:11
能不能自动识别有多少个不同的数,然后再分类汇总呢?
> x<-c(5,6,6,7,7,7)

> table(x)
x
5 6 7
1 2 3
最好的医生是自己,最好的药物是时间……

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

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