Entering edit mode
                    Yad Ghavi-Helm
        
    
        ▴
    
    30
        @yad-ghavi-helm-2284
        Last seen 11.2 years ago
        
    Hi all,
I am trying to make an AnnotatedDataFrame with the Biobase package.
Here is my code:
exprsFile<-"D:/exprsData.txt"
exprs<-read.table(exprsFile,header=TRUE,sep="",as.is=TRUE)
pDataFile<-"D:/pData.txt"
pData<-read.table(pDataFile,header=TRUE, sep="", as.is=TRUE)
metaData<-"D:/mData.txt"
mData<-read.table(metaData,header=TRUE,sep="",as.is=TRUE)
metData<-new("AnnotatedDataFrame",data=exprs2,varMetadata=mData)
At this step I have the following error:
Error in `row.names<-.data.frame`(`*tmp*`, value = c("A", "B")) :
        length of 'row.names' incorrect
It seems strangle because "A" and "B" are the colnames of exprsData
(or the rownames of pData).
I tried to do :
metData<-new("AnnotatedDataFrame",data=exprs2,varMetadata=mData,
row.names=1)
or
rown=rownames(exprs)
metData<-new("AnnotatedDataFrame",data=exprs2,varMetadata=mData,
row.names=rown)
but I steel got the same error
hope anyone could help me...
> sessionInfo()
R version 2.5.0 (2007-04-23)
i386-pc-mingw32
locale:
LC_COLLATE=French_France.1252;LC_CTYPE=French_France.1252;LC_MONETARY=
French_France.1252;LC_NUMERIC=C;LC_TIME=French_France.1252
attached base packages:
 [1] "tcltk"     "splines"   "tools"     "stats"     "graphics"
"grDevices" "utils"     "datasets"  "methods"   "base"
other attached packages:
      YEAST     convert      marray   tkWidgets      DynDoc
widgetTools  arrayMagic  genefilter    survival         vsn
affy      affyio       limma
   "1.16.0"    "1.10.0"    "1.14.0"    "1.14.0"    "1.14.0"
"1.12.0"    "1.14.0"    "1.14.1"      "2.31"     "2.2.0"    "1.14.2"
"1.4.1"    "2.10.5"
    Biobase
   "1.14.1"
Yad.
                    
                
                