Disons que j'ai ce vecteur zooR: Pourquoi mon vecteur est-il en désordre?
mine <- zoo(c(rep(0,4),rep(1,4),rep(0,5),rep(1,23),rep(0,4),rep(1,2)),as.chron(seq(1:42)))
Et je veux extraire plusieurs éléments dans un ordre
> mine[14]
01/15/70
1
> mine[5]
01/06/70
1
> mine[41]
02/11/70
1
Il fonctionne !. Mais maintenant, j'essayer de le faire d'une manière différente
zz <- c(14, 5, 41)
mine[zz]
01/06/70 01/15/70 02/11/70
1 1 1
Je ne sais pas pourquoi je l'obtenir dans un ordre différent. Comment puis-je garder l'ordre que je veux, l'ordre de ma liste ?? Cela ne me dérange pas si c'est une liste, un vecteur, par colonnes ou par ligne, mais j'aimerais l'obtenir dans l'ordre que j'ai demandé.
acclamations
Quelle est la langue? –
Veuillez essayer de fournir un code reproductible, cet exemple nécessite le paquet zoo et le paquet chron dans R, de version non spécifiée dans un environnement non spécifié – mdsumner
Utilisez l'argument 'rep'' each' pour éviter les appels repetés, par exemple 'rep (rep.int (0: 1, 3), chacun = c (4, 4, 5, 23, 4, 2)) '. –