複数のテーブルに共通して含まれる観測値の特定
ワークスペースには gdp という data.table のリストがあります。目的は、複数の大陸に属している国、つまり gdp 内の複数の data.table に同じ行が存在する国を見つけることです。
この演習はコースの一部です
R で学ぶ data.table によるデータ結合
演習の手順
fintersect()(docs)を使って、ヨーロッパとアジアの両方に位置する国を含む新しいdata.tableを作成します。gdpに含まれるすべてのdata.tableを連結して、gdp_allに代入します。duplicated()関数を使って、gdp_allを重複行のみにフィルタし、複数の大陸に属しているすべての国を見つけます。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Obtain countries in both Asia and Europe
___
# Concatenate all data tables
gdp_all <- ___
# Find all countries that span multiple continents
___