Как пометить повторяющиеся значения в r - новичок

Я смог поиграть с ним и решил его с помощью этого:

var $list = $('.grains');
function loopIt(){
   for(var i=0; i<grains.length; i++){
      $list.append('<li><h2>' + grains[i].name + '</h2></li>');
      $list.append('<li><img src=' + grains[i].img +'></li>');
      $list.append('<li><p>' + grains[i].desc + '</p></li>');
   }
}
loopIt();
1
задан Ian 18 January 2019 в 23:53
поделиться

1 ответ

В качестве примера duplicated давайте начнем с некоторых значений (здесь числа, но строки будут делать то же самое)

x <- c(9, 1:5, 3:7, 0:8)
x
# 9 1 2 3 4 5 3 4 5 6 7 0 1 2 3 4 5 6 7 8 

Если вы хотите пометить вторую и последующие копии

[ 111]

Если вы хотите пометить все значения, которые встречаются два или более раз

as.numeric(x %in% x[duplicated(x)])
# 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0
0
ответ дан Henry 18 January 2019 в 23:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: