[BioC] Variance
David martin
vilanew at gmail.com
Fri Jun 26 15:30:37 CEST 2009
Thanks,
One extra question, do i need to compute an extra test to make sure that
the lowest variance is significant (pvalue ??)???
thanks
john seers (IFR) wrote:
> Hi David
>
> Ah, yes. which.min is better.
>
> For instance, type in
>
>> myvars[which.min(myvars)]
> geneA
> 0.18827
>
>
> Regards
>
>
> John
>
>
>
> -----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 15:41
> To: bioconductor at stat.math.ethz.ch
> Subject: Re: [BioC] Variance
>
> 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
>
> _______________________________________________
> 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