楼主: dongss1991
1974 2

[问答] 如何获得某一列各个值的行数? [推广有奖]

  • 0关注
  • 0粉丝

初中生

9%

还不是VIP/贵宾

-

威望
0
论坛币
5 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
109 点
帖子
5
精华
0
在线时间
15 小时
注册时间
2016-4-11
最后登录
2017-11-2

楼主
dongss1991 发表于 2016-4-12 17:56:15 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
比如现在有这样的数据:

Col1

Col2

1

1

2

1

3

1

4

2

5

2

6

2

7

2

8

2

9

2

10

3

如何获得Col2中==1,==2,==3...的行数?(如果有更多的观察值?)
谢谢!!!第一次发帖,希望能得到回复
二维码

扫码加我 拉你入群

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

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

关键词:第一次发帖 如何

沙发
qoiqpwqr 发表于 2016-4-12 18:54:12
  1. > dat <- data.frame(Col1 = 1:10, Col2 = c(1,1,1,2,2,2,2,2,2,3))
  2. > dat
  3.    Col1 Col2
  4. 1     1    1
  5. 2     2    1
  6. 3     3    1
  7. 4     4    2
  8. 5     5    2
  9. 6     6    2
  10. 7     7    2
  11. 8     8    2
  12. 9     9    2
  13. 10   10    3
  14. > table(dat$Col2)

  15. 1 2 3
  16. 3 6 1
复制代码

或者
  1. > tapply(dat$Col2, dat$Col2, length)
  2. 1 2 3
  3. 3 6 1
复制代码
已有 1 人评分论坛币 热心指数 收起 理由
jiangbeilu + 10 + 2 热心帮助其他会员

总评分: 论坛币 + 10  热心指数 + 2   查看全部评分

藤椅
dongss1991 发表于 2016-4-12 22:16:08
qoiqpwqr 发表于 2016-4-12 18:54
或者
太棒了!!!谢谢!!!

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

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