I have six data sets from different platforms, I annotated probs in each data to gene symbole. I want to merge them like so I have six data sets with the same gene symbols in rows. I used intertection but data sets returned NA. how to match these data?
I thought about merging one by one
then extracting each data from merged one but that returned a data without genes in rows
when I tried to merge all
> merge=merge(data1,data2,data3,data4,data5,data6,by="ID") Error in fix.by(by.x, x) : 'by' must specify one or more columns as numbers, names or logical
but all have ID in first col.name
I should merged one by one but
merged=merge(data1,data2,by="first col.name") data1=merged[,1:43] data2=merged[1,44:150] gives just one observation . .