【发布时间】:2015-02-18 10:29:12
【问题描述】:
我目前正在编写一个代码,该代码适用于来自实验的各种数据集,该实验着眼于各种变量,这些变量可能不会在每次重复中都存在。我的第一步是创建一个包含所有可能变量的空数据集,然后编写一个函数来保留正在输入的数据集中的列并删除其余的列。这是我想如何实现这一目标的示例:-
x<-c("a","b","c","d","e","f","g")
y<-c("c","f","g")
有没有办法移除 x 中不存在于 y 中的元素和/或保留 x 中存在于 y 中的值?
【问题讨论】:
-
也许
intersect(x,y)或检查setdiff