In df1, I would like to have only the same ID rows as in df2. How can I select rows that are in df2 based on ID and drop the other rows?
     df1             
     ID Var1    Var2    Col1    Col2
     1    34      22      34      24
     2     3      25      54      65
     3    87      68      14      78
     4    66      98      98     100
     5    55      13      77       2
     df2             
     ID Varx    VarY    ColZ    Col2
     1    134      2      4      4
     2     33      5      4      5
     4    660      8      8      100
     Expected outcome:
     df1             
     ID Var1    Var2    Col1    Col2
     1    34      22      34      24
     2     3      25      54      65
     4    66      98      98     100
 
    