開始使用免費開始

找出多個資料表中共同的觀測值

你的工作環境中已提供 gdp 這個由多個 data.table 組成的 list。你的目標是找出位在多於 1 個洲別的國家,也就是同時出現在 gdp 中多個 data.table 的列。

本練習屬於課程

R 的 data.table 資料合併

檢視課程

練習說明

  • 使用 fintersect()文件)建立一個新的 data.table,其中包含同時位於歐洲與亞洲的國家。
  • 串接 gdp 中所有的 data.table,並指派給 gdp_all
  • 使用 duplicated() 函式篩選 gdp_all 中重複的列,找出所有位在多於 1 個洲別的國家。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Obtain countries in both Asia and Europe
___

# Concatenate all data tables
gdp_all <- ___

# Find all countries that span multiple continents
___
編輯並執行程式碼