Wiele kluczy i jeden klucz
W tym ćwiczeniu oprócz tabeli locations będziesz pracować ze zbiorem danych teachers, który zawiera informacje o nauczycielu przypisanym do każdego przedmiotu. Nauczyciel danego przedmiotu nie zmienia się między semestrami. Twoim celem jest zbudowanie nowej tabeli data.table zawierającej przydział sal dla każdego przedmiotu, przy użyciu tabel teachers i locations.
To ćwiczenie jest częścią kursu
Łączenie danych z data.table w R
Instrukcje do ćwiczenia
- Zidentyfikuj kolumnę (lub kolumny) kluczowe do złączenia tabel
teachersilocations, a następnie zapisz je jako wektor znakowy w postacic("teachers_join_key" = "locations_join_key")do zmiennejjoin_key. - Używając składni
data.table, wykonaj prawostronne złączenie tabelilocationsz tabeląteachers, korzystając ze zmiennejjoin_key.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Identify and set the keys
join_key <- ___
# Right join
___