Skip to content
Prev 138307 / 398506 Next

Calculating the t-test for each row

Hi Everyone,

I need some simple help.

Here are my codes

##########will give me 10000 probesets####################
data.sub = data.matrix[order(variableprobe,decreasing=TRUE),][1:10000,]
dim(data.sub)
data_output<-write.table(data.sub, file = "c://data_output.csv", sep = ",",
col.names = NA) 

When i export to excel, it shows me this. This is just a short version.
There are 1000 rows and 140 columns

	Sample_1_D	Sample_1_C	Sample_2_D	Sample_2_C
1	2.425509867	11.34031409	11.46868531	11.75741478


Here is my question: How do create a new row and calculate the t-test so
that it will give me the p-value

Here is what i am looking for. The p-value is not correct but just an
example. It needs to calculate the entire each row. There are 10000 rows and
140 columns.

thanks
Kei

	Sample_1_D	Sample_1_C	Sample_2_D	Sample_2_C    p-value
1	2.425509867	11.34031409	11.46868531	11.75741478     .00341111

I tried something like this.

t.test(data.sub,mu=0)

I am pretty new to R. I think it is showing me the entire p-value.