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

Exercise

內部聯結

現在你手邊已經取得了 straw_hat_devil_fruit,接著你想要把惡魔果實的資訊加入原本的資料框中。R 語言使用 merge() 函數來進行資料框的聯結,如果你沒有使用過關聯式資料資料庫,你可以想像一下 Excel 的 vlookup 函數功能。

merge(df1, df2, by = "foreign_key_column", ...)

by = 參數要指定兩個資料框參照的欄位,由於我們的資料框要參照的欄位名稱是相同的: name,因此在使用 merge() 函數時不需要指定 by = 參數。

輸出的結果會保留兩個資料框中有參照到的觀測值,這就是俗稱的內部聯結!

Instructions

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