删除不包含其他数据框中名称的行

时间:2017-11-22 00:36:54

标签: r

我有一个如下所示的数据框,我们会调用statesA(但是有50个状态)。我有一个单独的数据框,在一列(37个州)中有特定的状态,我们将调用statesB(无臭氧列)。如何从statesA中删除行中的所有信息以仅包含statesB中的状态?我想保留37个州的臭氧数量。

`    state           ozone
     <chr>           <dbl>
50  Alabama     0.04537190      
1   Alaska      0.02505039      
12  Arizona     0.05191860      
23  Arkansas    0.03815530      
34  California  0.03625556      
45  Colorado    0.04462810      
47  Connecticut 0.04976119      
48  Delaware    0.04170330      
49  Florida     0.04038279      
2   Georgia     0.04970213`

我被引用了另一个问题并试图做一个正确的外连接,但只收到了所需的37行中的25个。 statesC = merge(x = statesA, y = statesB, by = "state", all.y = TRUE)

我做错了什么?

0 个答案:

没有答案