R - 表征数组的元素

时间:2014-11-16 16:36:28

标签: arrays r

我有一个数组A广告我想根据它们所属的分布区间(0到20,20到30,...)标记其元素。 R中最好的方法是什么?

1 个答案:

答案 0 :(得分:2)

您可以使用cut执行此操作:

A <- c(2, 3, 5, 10, 21, 23, 7, 14)
cut(A, c(0, 20, 30))
# [1] (0,20]  (0,20]  (0,20]  (0,20]  (20,30] (20,30] (0,20]  (0,20] 
# Levels: (0,20] (20,30]