首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从R变量中提取计数等于数字的表函数?

如何从R变量中提取计数等于数字的表函数?
EN

Stack Overflow用户
提问于 2021-01-07 20:03:59
回答 1查看 32关注 0票数 0

我有这样的数据:

代码语言:javascript
复制
> head(ct)
  .id x Freq
1 PT_HIGH 0 9650
2 PT_HIGH 1  544
3  C_HIGH 0 7698
4  C_HIGH 1 2496
5    EOB1 1 9351
6    EOB1 2  816

..。

我可以像这样在R上做表格功能:

代码语言:javascript
复制
> table(ct$.id)

  C_HIGH  C_SCORE  DCCT_DN     EOB1    EOB10    EOB11    EOB12    EOB13 
       2       15        2        2        2        2        2        2 
   EOB14    EOB15     EOB2     EOB3     EOB4     EOB5     EOB6     EOB7 
       2        2        2        2        2        2        2        2 
    EOB8     EOB9    EOC2L    EOC2R    EOC3L    EOC3R    EOC4L    EOC4R 
       2        2        2        2        3        3        3        3 
   EOC5L    EOC5R    EOCAL    EOCAR   EOCB1L   EOCB1R   EOCB2L   EOCB2R 
       3        3        2        2        1        1        1        1 
  EOCB3L   EOCB3R   EOCB4L   EOCB4R   EOCB5L   EOCB5R  PT_HIGH PT_SCORE 
       1        1        1        1        1        1        2       16 
  SUMAMP  SUMFOOT   SUMLEG 
       1        3        1 

我怎么能只输出有count =2的变量。所以这些变量是: C_HIGH,DCCT_DN,EOB1,EOB10.

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-07 20:15:42

一个基本R选项是使用subset,例如,

代码语言:javascript
复制
> subset(names(v), v == 2)
[1] "b" "g" "i" "w"

数据

代码语言:javascript
复制
set.seed(1)
v <- table(sample(letters, 50, replace = TRUE))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65619185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档