將 themes 與其子層連接
同一張資料表也可以彼此連接!
在主控台可供你查看的 themes 資料表中,你會看到同時有 id 欄和 parent_id 欄。基於這點,你可以把 themes 表連接到自己,來判斷不同主題之間的父子關係。
在影片中,你看過把主題連接到它們各自的父層。這個練習中,你要用相似但相反的方式,把主題連接到它們各自的「子層」。我們來試試看,找出主題 "Harry Potter" 有哪些子層。
本練習屬於課程
使用 dplyr 進行資料表連接
練習說明
- 將
themes和它們各自的子層做 inner join,並讓產生的欄位尾綴分別為"_parent"與"_child"。 - 篩選這張表,找出主題
"Harry Potter"的所有子層。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
themes %>%
# Inner join the themes table
___ %>%
# Filter for the "Harry Potter" parent name
___