Jointures gauche et droite

Combiner des données avec data.table en R

Scott Ritchie

Postdoctoral Researcher in Systems Genomics

Jointures gauches

Ajouter des informations depuis le data.table de droite au data.table de gauche

merge(x = demographics, y = shipping, by = "name", all.x = TRUE)

Combiner des données avec data.table en R

Jointures droites

Ajouter des informations depuis le data.table de gauche au data.table de droite

merge(x = demographics, y = shipping, by = "name", all.y = TRUE)

Combiner des données avec data.table en R

Jointures droites - Jointures gauches

# Jointure droite
merge(x = demographics, y = shipping, by = "name", all.y = TRUE)

# Équivaut à
merge(x = shipping, y = demographics, by = "name", all.x = TRUE)
Combiner des données avec data.table en R

Valeurs par défaut

  • Les valeurs par défaut de all, all.x et all.y sont FALSE dans la fonction merge()

  • Consultez les valeurs par défaut des arguments avec help("merge")

Combiner des données avec data.table en R

Instructions de l'exercice

Joindre shipping à demographics à gauche :

merge(demographics, shipping, by = "name", all.x = TRUE)

Joindre shipping à demographics à droite :

merge(demographics, shipping, by = "name", all.y = TRUE)
Combiner des données avec data.table en R

Passons à la pratique !

Combiner des données avec data.table en R

Preparing Video For Download...