[BioC] Calculate the relation between mRNA and miRNA
Gordon K Smyth
smyth at wehi.EDU.AU
Sun Jun 24 01:55:43 CEST 2012
Dear Jack,
lmFit() allows NA values in the expression values but not in the design
matrix. If you must put NA values in a column of the design, then
you need to remove them like this:
anyna <- apply(is.na(miRNA),1,any)
fit <- lmFit(mRNA[,!anyna], miRNA[!anyna,])
This code identifies rows of the design matrix containing NAs, then
removes those samples from the data.
lmFit does not do this automatically, because I feel that this is
something that a user should make a decision about deliberately.
Best wishes
Gordon
> Date: Fri, 22 Jun 2012 09:59:28 -0400
> From: Yao Chen <chenyao.bioinfor at gmail.com>
> To: bioconductor at r-project.org
> Subject: [BioC] [Limma] Calculate the relation between mRNA and miRNA
>
> Hi all,
>
> I have a problem to use lmFit calculated the correlation between mRNA and
> miRNA, because my miRNA data contained "NA" values.
>
> So if I use :lmFit(mRNA,miRNA), I got the message "Error in qr.default(x) :
> NA/NaN/Inf in foreign function call (arg 1)".
>
> The original "lm" function allow to included "NA", why lmFit can't?
>
> Thanks,
>
> Jack
______________________________________________________________________
The information in this email is confidential and intend...{{dropped:4}}
More information about the Bioconductor
mailing list