| |
LaTeX & R
Encore un site sur R !

Juste quelques trucs pour vous aider à débuter en R & LaTeX centré sur la production de rapports via knitr ou RMarkdown.

En clair je me suis fait un aide mémoire que je partage avec vous.

tests d’appartenance
Article mis en ligne le 13 novembre 2021

par Philippe MICHEL

J’ai longtemps cherché l’équivalent en R de la fonction "in" de Python.

Prenons une base de donnée (nommée dfx) concernant les cas hospitalisés pour une maladie virale à la mode (téléchargeable sur <https://www.data.gouv.fr/fr/datasets/r/6fadff46-9efd-4c53-942a-54aca783c30c>).

Nous voudrions extraire les cas des départements 78, 95 & 60 de la variable dep. Deux écritures possibles :

  1. dfx <- read.csv2("https://www.data.gouv.fr/fr/datasets/r/6fadff46-9efd-4c53-942a-54aca783c30c")
  2. mes_dpt <- c(78, 95, 60)
  3. # Avec is.element #
  4. idf <- dfx %>% filter(is.element(dep, mes_dpt))
  5. # Avec %in%
  6. idf <- dfx %>% filter(dep %in% mes_dpt))

Télécharger

bien entendu ces tests peuvent servir ailleurs que dans un filter.
Je ne sais pas pourquoi mais ce code fort simple & utile est quasi-introuvable sur les livres etc.