我有一个dataframe,第一列为唯一字符,第二列为名称(名称有两个特点,一是有多个重复值,二是在某一行第一次出现后,如果下一行还是这个名词,则后面相同名称的第二列为空值,即该行名词与上行相同),第三列为对应的数值。结构如下:
A B C
1 ab 23
2 ac 43
3 46
4 ab 54
5 53
6 49
7 be 78
8 ac 83
9 98
...
现在我想在这个dataframe中用一组名称向量x筛选,如ac, ab, be...,希望一个新的dataframe,其内容中需要保留每个名称的所有数值,包括第二列中的空值,如筛选后ac,能保留上表中的4个值43,46,83,98。
如何能在R中实现,请教大神指教!谢谢!


雷达卡



京公网安备 11010802022788号







