我有一个数据框,我想与它们相交以成为一列。
ID<-c('>1','>2','>3','>4','>5')
TYPE<-c('A','B','O','A','B')
old<-data.frame(ID,TYPE)
old
ID TYPE
>1 A
>2 B
>3 O
>4 A
>5 B
我想合并它们并成为看起来像这样的新数据集。
NEW_VAR
>1
A
>2
B
>3
O
>4
A
>5
B
我尝试以下代码,但不起作用。
intersect(old$ID, old$TYPE)
但它显示
character(0)
预先感谢。
对于所需的结果,您可以尝试:
c(t(old))
[1] ">1" "A" ">2" "B" ">3" "O" ">4" "A" ">5" "B"