Ho una serie storica lunga in cui ho bisogno di identificare e segnalare sequenze di valori ripetuti. Ecco alcuni dati:Identificare sequenze di numeri ripetuti in R
DATETIME WDIR
1 40360.04 22
2 40360.08 23
3 40360.12 126
4 40360.17 126
5 40360.21 126
6 40360.25 126
7 40360.29 25
8 40360.33 26
9 40360.38 132
10 40360.42 132
11 40360.46 132
12 40360.50 30
13 40360.54 132
14 40360.58 35
Quindi, se ho bisogno di rilevare quando un valore viene ripetuto tre o più volte, ho una sequenza di quattro '126' e una sequenza di tre '132' che devono essere contrassegnati.
Sono molto nuovo a R. Prevedo di utilizzare cbind per creare una nuova colonna in questo array con una "T" nelle righe corrispondenti, ma come popolare correttamente la colonna è un mistero. Qualsiasi suggerimento per favore? Grazie mille.