Złączenia lewe i prawe

Łączenie danych z data.table w R

Scott Ritchie

Postdoctoral Researcher in Systems Genomics

Złączenia lewe

Dodaj informacje z prawego data.table do lewego data.table

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

Łączenie danych z data.table w R

Złączenia prawe

Dodaj informacje z lewego data.table do prawego data.table

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

Łączenie danych z data.table w R

Złączenia prawe – złączenia lewe

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

# Same as
merge(x = shipping, y = demographics, by = "name", all.x = TRUE)
Łączenie danych z data.table w R

Wartości domyślne

  • Domyślne wartości all, all.x i all.y w funkcji merge() to FALSE

  • Sprawdź domyślne argumenty funkcji za pomocą help("merge")

Łączenie danych z data.table w R

Instrukcje do ćwiczenia

Lewe złączenie shipping z demographics:

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

Prawe złączenie shipping z demographics:

merge(demographics, shipping, by = "name", all.y = TRUE)
Łączenie danych z data.table w R

Czas na ćwiczenia!

Łączenie danych z data.table w R

Preparing Video For Download...