[BioC] Variance
David martin
vilanew at gmail.com
Mon Jun 22 16:40:50 CEST 2009
Thanks,
It's working.
To get he min value i run
min = which.min(myvars)
However, how do I know the calculated variance ?? as which.min returns
the index but not the variance.
thanks
john seers (IFR) wrote:
> Hi
>
> Something like this?
>
>
> geneA<-c(-6.19, -5.74, -5.82, -5, -5.59)
> geneB<-c(-6.33, -5.32, -5.6, -4.88, -5.39)
> geneC<-c(-6.15, -6.07, -5.6, -4.88, -5.9)
> geneD<-c(-6.57, -6.11, -6.36, -5.36, -5.96)
> geneD<-c(-6.74, -6.2, -5.49, -5.35, -5.95)
> geneE<-c(-6.75, -6.24, -5.73, -5.63, -6.02)
>
>
> mygenes<-rbind(geneA, geneB, geneC, geneD, geneE)
> colnames(mygenes)<-c("CondA", "CondB", "CondC", "CondD",
> "CondE")
>
> myvars<-apply(mygenes, 1, var)
>
> myvars[which(min(myvars) == myvars)]
>
>
> # geneA
> #0.18827
>
> Note that this needs a matrix so you will need to convert your dataframe
> to work. (See ?data.matrix). Also I think using the min command will not
> always work to index the myvars, but it shows the idea.
>
> See ?plot for plotting.
>
> Regards
>
> J
>
>
>
>
> -----Original Message-----
> From: bioconductor-bounces at stat.math.ethz.ch
> [mailto:bioconductor-bounces at stat.math.ethz.ch] On Behalf Of David
> martin
> Sent: 22 June 2009 13:56
> To: bioconductor at stat.math.ethz.ch
> Subject: [BioC] Variance
>
> Hello,
> I'm newbie with R.
> I have a dataframe as follows. The microarray data has been normalized
> using spike in controls and the values shown are normalized log2 values.
>
> CondA CondB CondC CondD CondE
> geneA -6.19 -5.74 -5.82 -5 -5.59
> geneB -6.33 -5.32 -5.6 -4.88 -5.39
> geneC -6.15 -6.07 -5.6 -4.88 -5.9
> geneD -6.57 -6.11 -6.36 -5.36 -5.96
> geneD -6.74 -6.2 -5.49 -5.35 -5.95
> geneE -6.75 -6.24 -5.73 -5.63 -6.02
>
> From this small subset (in fact i have a larger dataframe) i would like
>
> to know which gene has the lowest variance. I would like to see is some
> of these genes could be used as reference genes for RT-PCr experiments.
> How can i plot and get the variance from this genes and see what would
> the best candidates to be used as reference genes.
>
> thanks,
>
> david
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives:
> http://news.gmane.org/gmane.science.biology.informatics.conductor
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor
>
More information about the Bioconductor
mailing list