Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有 2 个具有通用成绩单名称的数据框对象。这些名称彼此乱序,因此我试图对它们进行索引并从第一列的成绩单名称中提取行以组织数据。我想保留其他列中的所有不同值,但只是根据索引重新排序数据。我正在尝试在 R 中执行此操作。
在 MATLAB 中,我可以通过使用 intersect 来查找索引来做到这一点。
听起来你想合并成绩单名称。如df.new <- merge(df.1,df.2,by="transcript.name"). 这将合并两个数据帧共有的观察值(行)。如果您想保留第一个数据框 (df.1) 中的所有观察结果,即使它们不在 df.2 中,也可以包含all.x=TRUE.
df.new <- merge(df.1,df.2,by="transcript.name")
all.x=TRUE