「間」を使用してデータフレームをマージします:私は、次の2つのデータフレーム持って
df1:
column_01 column_02
a 3
b 7
df2:
column_01 column_02 column_03 column_04
a 1 4 a-low
a 5 8 a-high
b 1 4 b-low
b 5 8 b-high
私はDF2のcolumn_04でDF1をマージする必要があり、DF1のcolumn_01がDF1のDF2とcolumn_02のcolumn_01の間でなければなら一致しましたdf2 column_02とcolumn_03の値。結果は次のようになります。
df_result:
column_01 column_02 column_03
a 3 a-low
b 7 b-high
sqlでは、between節を使用した結合になります。しかし、これをRでどのようにすることができますか?
「data.table」パッケージを見て、ローリング結合を検索してください。 –
sqlクエリがうまくいけば、[sqldf](https://cran.r-project.org/web/packages/sqldf/index.html)パッケージが非常に便利かもしれません。 –
ローリング・ジョインは、私が探していた用語でした。ありがとう、エリック。 – Kasper