Entering edit mode
Yad Ghavi-Helm
▴
30
@yad-ghavi-helm-2284
Last seen 10.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.