1. Learn
  2. /
  3. Courses
  4. /
  5. 資料框整理技巧

Exercise

左外部聯結

回憶前一個練習最後的輸出,我們原本的資料框有 9 個船員,但是其中只有 4 個船員是惡魔果實能力者,因此當 merge() 函數沒有做其他參數設定時,預設即為內部聯結,輸出結果只會有兩個資料框交集的船員。

如果想要保留所有船員的資料,要在 merge() 函數中額外指定參數 all.x = TRUE 請 R 語言將第一個資料框的所有觀測值都保留下來:

merge(df1, df2, all.x = TRUE)

輸出的結果會保留第一個資料框中的所有觀測值,而參照不到惡魔果實的船員會以遺漏值記錄,這就是俗稱的左外部聯結!

Instructions

100 XP
  • 使用 merge() 函數將 straw_hat_df 與 straw_hat_devil_fruit 進行左外部聯結,將聯結後資料框宣告為 straw_hat_df_devil_fruit。
  • 將 straw_hat_df_devil_fruit 輸出在 R Console。