在R语言中如何统计频数≤20的分组总数量
你已生成的neighborhood_table是存储各社区出现次数的table结构,直接对计数做逻辑判断后求和即可得到结果:
sum(neighborhood_table <= 20)
如果需要同时提取这些出现次数≤20的社区名称,可使用以下代码:
low_freq_neighborhoods <- names(neighborhood_table[neighborhood_table <= 20])
原理说明:R中对逻辑向量执行求和操作时,会自动将TRUE转换为数值1、FALSE转换为数值0,因此求和结果恰好等于满足计数≤20条件的取值总个数。
内容的提问来源于stack exchange,提问作者Mikez
相关产品推荐
相关产品推荐

