I have a matrix that looks like this:
SNP     G1      G2      G3
marker1 TT      CC      TT
marker2 AA      AA      AA
marker3 TT      TT      TT 
And I would like it to look like this :
SNP     
>marker1    TT  G1
>marker2    AA  G1
>marker3    TT  G1
>marker1    CC  G2
>marker2    AA  G2
>marker3    TT  G2
>marker1    TT  G3
>marker2    AA  G3
>marker3    TT  G3
I am using this:
        bsp2<- read.table("C:/R/bsp2.csv", header=TRUE) 
       reshape(as.data.frame(bsp2), direction="long", varying = list(colnames(bsp2)
       [2:6]), v.names="G", idvar="SNP")
But I am getting the error message "undefined columns selected". Can anyone tell me what I am doing wrong?
 
     
    