Free Statistics

of Irreproducible Research!

Author's title

Author*The author of this computation has been verified*
R Software Modulerwasp_twosampletests_mean.wasp
Title produced by softwarePaired and Unpaired Two Samples Tests about the Mean
Date of computationTue, 04 Dec 2012 12:29:50 -0500
Cite this page as followsStatistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?v=date/2012/Dec/04/t1354642415sqgoslhxslxa7an.htm/, Retrieved Fri, 26 Apr 2024 15:04:50 +0000
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?pk=196421, Retrieved Fri, 26 Apr 2024 15:04:50 +0000
QR Codes:

Original text written by user:
IsPrivate?No (this computation is public)
User-defined keywords
Estimated Impact86
Family? (F = Feedback message, R = changed R code, M = changed R Module, P = changed Parameters, D = changed Data)
-     [One-Way-Between-Groups ANOVA- Free Statistics Software (Calculator)] [] [2010-11-01 13:40:20] [b98453cac15ba1066b407e146608df68]
- RMPD    [Paired and Unpaired Two Samples Tests about the Mean] [Paper Two sample ...] [2012-12-04 17:29:50] [46cc0db4bd6f6541b375e62191991224] [Current]
- R  D      [Paired and Unpaired Two Samples Tests about the Mean] [Paper deel 2] [2012-12-05 16:17:20] [64c86865dff7d646747b84f713e71815]
Feedback Forum

Post a new message
Dataseries X:
1418	26
869	20
1530	19
2172	19
901	20
463	25
3201	25
371	22
1192	26
1583	22
1439	17
1764	22
1495	19
1373	24
2187	26
1491	21
4041	13
1706	26
2152	20
1036	22
1882	14
1929	21
2242	7
1220	23
1289	17
2515	25
2147	25
2352	19
1638	20
1222	23
1812	22
1677	22
1579	21
1731	15
807	20
2452	22
829	18
1940	20
2662	28
186	22
1499	18
865	23
1793	20
2527	25
2747	26
1324	15
2702	17
1383	23
1179	21
2099	13
4308	18
918	19
1831	22
3373	16
1713	24
1438	18
496	20
2253	24
744	14
1161	22
2352	24
2144	18
4691	21
1112	23
2694	17
1973	22
1769	24
3148	21
2474	22
2084	16
1954	21
1226	23
1389	22
1496	24
2269	24
1833	16
1268	16
1943	21
893	26
1762	15
1403	25
1425	18
1857	23
1840	20
1502	17
1441	25
1420	24
1416	17
2970	19
1317	20
1644	15
870	27
1654	22
1054	23
937	16
3004	19
2008	25
2547	19
1885	19
1626	26
1468	21
2445	20
1964	24
1381	22
1369	20
1659	18
2888	18
1290	24
2845	24
1982	22
1904	23
1391	22
602	20
1743	18
1559	25
2014	18
2143	16
2146	20
874	19
1590	15
1590	19
1210	19
2072	16
1281	17
1401	28
834	23
1105	25
1272	20
1944	17
391	23
761	16
1605	23
530	11
1988	18
1386	24
2395	23
387	21
1742	16
620	24
449	23
800	18
1684	20
1050	9
2699	24
1606	25
1502	20
1204	21
1138	25
568	22
1459	21
2158	21
1111	22
1421	27
2833	24
1955	24
2922	21
1002	18
1060	16
956	22
2186	20
3604	18
1035	20
1417	
3261	
1587	
1424	
1701	
1249	
946	
1926	
3352	
1641	
2035	
2312	
1369	
1577	
2201	
961	
1900	
1254	
1335	
1597	
207	
1645	
2429	
151	
474	
141	
1639	
872	
1318	
1018	
1383	
1314	
1335	
1403	
910	
616	
1407	
771	
766	
473	
1376	
1232	
1521	
572	
1059	
1544	
1230	
1206	
1205	
1255	
613	
721	
1109	
740	
1126	
728	
689	
592	
995	
1613	
2048	
705	
301	
1803	
799	
861	
1186	
1451	
628	
1161	
1463	
742	
979	
675	
1241	
676	
1049	
620	
1081	
1688	
736	
617	
812	
1051	
1656	
705	
945	
554	
1597	
982	
222	
1212	
1143	
435	
532	
882	
608	
459	
578	
826	
509	
717	
637	
857	
830	
652	
707	
954	
1461	
672	
778	
1141	
680	
1090	
616	
285	
1145	
733	
888	
849	
1182	
528	
642	
947	
819	
757	
894	




Summary of computational transaction
Raw Inputview raw input (R code)
Raw Outputview raw output of R engine
Computing time3 seconds
R Server'Sir Ronald Aylmer Fisher' @ fisher.wessa.net

\begin{tabular}{lllllllll}
\hline
Summary of computational transaction \tabularnewline
Raw Input & view raw input (R code)  \tabularnewline
Raw Output & view raw output of R engine  \tabularnewline
Computing time & 3 seconds \tabularnewline
R Server & 'Sir Ronald Aylmer Fisher' @ fisher.wessa.net \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=196421&T=0

[TABLE]
[ROW][C]Summary of computational transaction[/C][/ROW]
[ROW][C]Raw Input[/C][C]view raw input (R code) [/C][/ROW]
[ROW][C]Raw Output[/C][C]view raw output of R engine [/C][/ROW]
[ROW][C]Computing time[/C][C]3 seconds[/C][/ROW]
[ROW][C]R Server[/C][C]'Sir Ronald Aylmer Fisher' @ fisher.wessa.net[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=196421&T=0

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=196421&T=0

As an alternative you can also use a QR Code:  

The GUIDs for individual cells are displayed in the table below:

Summary of computational transaction
Raw Inputview raw input (R code)
Raw Outputview raw output of R engine
Computing time3 seconds
R Server'Sir Ronald Aylmer Fisher' @ fisher.wessa.net







Two Sample t-test (unpaired)
Mean of Sample 11199.44636678201
Mean of Sample 2624.868512110727
t-stat7.75770323660627
df576
p-value3.95301006937838e-14
H0 value0
Alternativetwo.sided
CI Level0.95
CI[429.106549968944,720.049159373617]
F-test to compare two variances
F-stat1.08713507729608
df288
p-value0.478825900870976
H0 value1
Alternativetwo.sided
CI Level0.95
CI[0.862520834207052,1.37024246767799]

\begin{tabular}{lllllllll}
\hline
Two Sample t-test (unpaired) \tabularnewline
Mean of Sample 1 & 1199.44636678201 \tabularnewline
Mean of Sample 2 & 624.868512110727 \tabularnewline
t-stat & 7.75770323660627 \tabularnewline
df & 576 \tabularnewline
p-value & 3.95301006937838e-14 \tabularnewline
H0 value & 0 \tabularnewline
Alternative & two.sided \tabularnewline
CI Level & 0.95 \tabularnewline
CI & [429.106549968944,720.049159373617] \tabularnewline
F-test to compare two variances \tabularnewline
F-stat & 1.08713507729608 \tabularnewline
df & 288 \tabularnewline
p-value & 0.478825900870976 \tabularnewline
H0 value & 1 \tabularnewline
Alternative & two.sided \tabularnewline
CI Level & 0.95 \tabularnewline
CI & [0.862520834207052,1.37024246767799] \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=196421&T=1

[TABLE]
[ROW][C]Two Sample t-test (unpaired)[/C][/ROW]
[ROW][C]Mean of Sample 1[/C][C]1199.44636678201[/C][/ROW]
[ROW][C]Mean of Sample 2[/C][C]624.868512110727[/C][/ROW]
[ROW][C]t-stat[/C][C]7.75770323660627[/C][/ROW]
[ROW][C]df[/C][C]576[/C][/ROW]
[ROW][C]p-value[/C][C]3.95301006937838e-14[/C][/ROW]
[ROW][C]H0 value[/C][C]0[/C][/ROW]
[ROW][C]Alternative[/C][C]two.sided[/C][/ROW]
[ROW][C]CI Level[/C][C]0.95[/C][/ROW]
[ROW][C]CI[/C][C][429.106549968944,720.049159373617][/C][/ROW]
[ROW][C]F-test to compare two variances[/C][/ROW]
[ROW][C]F-stat[/C][C]1.08713507729608[/C][/ROW]
[ROW][C]df[/C][C]288[/C][/ROW]
[ROW][C]p-value[/C][C]0.478825900870976[/C][/ROW]
[ROW][C]H0 value[/C][C]1[/C][/ROW]
[ROW][C]Alternative[/C][C]two.sided[/C][/ROW]
[ROW][C]CI Level[/C][C]0.95[/C][/ROW]
[ROW][C]CI[/C][C][0.862520834207052,1.37024246767799][/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=196421&T=1

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=196421&T=1

As an alternative you can also use a QR Code:  

The GUIDs for individual cells are displayed in the table below:

Two Sample t-test (unpaired)
Mean of Sample 11199.44636678201
Mean of Sample 2624.868512110727
t-stat7.75770323660627
df576
p-value3.95301006937838e-14
H0 value0
Alternativetwo.sided
CI Level0.95
CI[429.106549968944,720.049159373617]
F-test to compare two variances
F-stat1.08713507729608
df288
p-value0.478825900870976
H0 value1
Alternativetwo.sided
CI Level0.95
CI[0.862520834207052,1.37024246767799]







Welch Two Sample t-test (unpaired)
Mean of Sample 11199.44636678201
Mean of Sample 2624.868512110727
t-stat7.75770323660627
df574.997807574217
p-value3.96282595035769e-14
H0 value0
Alternativetwo.sided
CI Level0.95
CI[429.106016094962,720.049693247598]

\begin{tabular}{lllllllll}
\hline
Welch Two Sample t-test (unpaired) \tabularnewline
Mean of Sample 1 & 1199.44636678201 \tabularnewline
Mean of Sample 2 & 624.868512110727 \tabularnewline
t-stat & 7.75770323660627 \tabularnewline
df & 574.997807574217 \tabularnewline
p-value & 3.96282595035769e-14 \tabularnewline
H0 value & 0 \tabularnewline
Alternative & two.sided \tabularnewline
CI Level & 0.95 \tabularnewline
CI & [429.106016094962,720.049693247598] \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=196421&T=2

[TABLE]
[ROW][C]Welch Two Sample t-test (unpaired)[/C][/ROW]
[ROW][C]Mean of Sample 1[/C][C]1199.44636678201[/C][/ROW]
[ROW][C]Mean of Sample 2[/C][C]624.868512110727[/C][/ROW]
[ROW][C]t-stat[/C][C]7.75770323660627[/C][/ROW]
[ROW][C]df[/C][C]574.997807574217[/C][/ROW]
[ROW][C]p-value[/C][C]3.96282595035769e-14[/C][/ROW]
[ROW][C]H0 value[/C][C]0[/C][/ROW]
[ROW][C]Alternative[/C][C]two.sided[/C][/ROW]
[ROW][C]CI Level[/C][C]0.95[/C][/ROW]
[ROW][C]CI[/C][C][429.106016094962,720.049693247598][/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=196421&T=2

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=196421&T=2

As an alternative you can also use a QR Code:  

The GUIDs for individual cells are displayed in the table below:

Welch Two Sample t-test (unpaired)
Mean of Sample 11199.44636678201
Mean of Sample 2624.868512110727
t-stat7.75770323660627
df574.997807574217
p-value3.96282595035769e-14
H0 value0
Alternativetwo.sided
CI Level0.95
CI[429.106016094962,720.049693247598]







Wicoxon rank sum test with continuity correction (unpaired)
W58054
p-value4.73497682859424e-16
H0 value0
Alternativetwo.sided
Kolmogorov-Smirnov Test to compare Distributions of two Samples
KS Statistic0.349480968858132
p-value8.88178419700125e-16
Kolmogorov-Smirnov Test to compare Distributional Shape of two Samples
KS Statistic0.283737024221453
p-value1.57233559505698e-10

\begin{tabular}{lllllllll}
\hline
Wicoxon rank sum test with continuity correction (unpaired) \tabularnewline
W & 58054 \tabularnewline
p-value & 4.73497682859424e-16 \tabularnewline
H0 value & 0 \tabularnewline
Alternative & two.sided \tabularnewline
Kolmogorov-Smirnov Test to compare Distributions of two Samples \tabularnewline
KS Statistic & 0.349480968858132 \tabularnewline
p-value & 8.88178419700125e-16 \tabularnewline
Kolmogorov-Smirnov Test to compare Distributional Shape of two Samples \tabularnewline
KS Statistic & 0.283737024221453 \tabularnewline
p-value & 1.57233559505698e-10 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=196421&T=3

[TABLE]
[ROW][C]Wicoxon rank sum test with continuity correction (unpaired)[/C][/ROW]
[ROW][C]W[/C][C]58054[/C][/ROW]
[ROW][C]p-value[/C][C]4.73497682859424e-16[/C][/ROW]
[ROW][C]H0 value[/C][C]0[/C][/ROW]
[ROW][C]Alternative[/C][C]two.sided[/C][/ROW]
[ROW][C]Kolmogorov-Smirnov Test to compare Distributions of two Samples[/C][/ROW]
[ROW][C]KS Statistic[/C][C]0.349480968858132[/C][/ROW]
[ROW][C]p-value[/C][C]8.88178419700125e-16[/C][/ROW]
[ROW][C]Kolmogorov-Smirnov Test to compare Distributional Shape of two Samples[/C][/ROW]
[ROW][C]KS Statistic[/C][C]0.283737024221453[/C][/ROW]
[ROW][C]p-value[/C][C]1.57233559505698e-10[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=196421&T=3

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=196421&T=3

As an alternative you can also use a QR Code:  

The GUIDs for individual cells are displayed in the table below:

Wicoxon rank sum test with continuity correction (unpaired)
W58054
p-value4.73497682859424e-16
H0 value0
Alternativetwo.sided
Kolmogorov-Smirnov Test to compare Distributions of two Samples
KS Statistic0.349480968858132
p-value8.88178419700125e-16
Kolmogorov-Smirnov Test to compare Distributional Shape of two Samples
KS Statistic0.283737024221453
p-value1.57233559505698e-10



Parameters (Session):
par1 = 1 ; par2 = 2 ; par3 = 0.95 ; par4 = two.sided ; par5 = unpaired ; par6 = 0.0 ;
Parameters (R input):
par1 = 1 ; par2 = 2 ; par3 = 0.95 ; par4 = two.sided ; par5 = unpaired ; par6 = 0.0 ;
R code (references can be found in the software module):
par1 <- as.numeric(par1) #column number of first sample
par2 <- as.numeric(par2) #column number of second sample
par3 <- as.numeric(par3) #confidence (= 1 - alpha)
if (par5 == 'unpaired') paired <- FALSE else paired <- TRUE
par6 <- as.numeric(par6) #H0
z <- t(y)
if (par1 == par2) stop('Please, select two different column numbers')
if (par1 < 1) stop('Please, select a column number greater than zero for the first sample')
if (par2 < 1) stop('Please, select a column number greater than zero for the second sample')
if (par1 > length(z[1,])) stop('The column number for the first sample should be smaller')
if (par2 > length(z[1,])) stop('The column number for the second sample should be smaller')
if (par3 <= 0) stop('The confidence level should be larger than zero')
if (par3 >= 1) stop('The confidence level should be smaller than zero')
(r.t <- t.test(z[,par1],z[,par2],var.equal=TRUE,alternative=par4,paired=paired,mu=par6,conf.level=par3))
(v.t <- var.test(z[,par1],z[,par2],conf.level=par3))
(r.w <- t.test(z[,par1],z[,par2],var.equal=FALSE,alternative=par4,paired=paired,mu=par6,conf.level=par3))
(w.t <- wilcox.test(z[,par1],z[,par2],alternative=par4,paired=paired,mu=par6,conf.level=par3))
(ks.t <- ks.test(z[,par1],z[,par2],alternative=par4))
m1 <- mean(z[,par1],na.rm=T)
m2 <- mean(z[,par2],na.rm=T)
mdiff <- m1 - m2
newsam1 <- z[!is.na(z[,par1]),par1]
newsam2 <- z[,par2]+mdiff
newsam2 <- newsam2[!is.na(newsam2)]
(ks1.t <- ks.test(newsam1,newsam2,alternative=par4))
mydf <- data.frame(cbind(z[,par1],z[,par2]))
colnames(mydf) <- c('Variable 1','Variable 2')
bitmap(file='test1.png')
boxplot(mydf, notch=TRUE, ylab='value',main=main)
dev.off()
bitmap(file='test2.png')
qqnorm(z[,par1],main='Normal QQplot - Variable 1')
qqline(z[,par1])
dev.off()
bitmap(file='test3.png')
qqnorm(z[,par2],main='Normal QQplot - Variable 2')
qqline(z[,par2])
dev.off()
load(file='createtable')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,paste('Two Sample t-test (',par5,')',sep=''),2,TRUE)
a<-table.row.end(a)
if(!paired){
a<-table.row.start(a)
a<-table.element(a,'Mean of Sample 1',header=TRUE)
a<-table.element(a,r.t$estimate[[1]])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Mean of Sample 2',header=TRUE)
a<-table.element(a,r.t$estimate[[2]])
a<-table.row.end(a)
} else {
a<-table.row.start(a)
a<-table.element(a,'Difference: Mean1 - Mean2',header=TRUE)
a<-table.element(a,r.t$estimate)
a<-table.row.end(a)
}
a<-table.row.start(a)
a<-table.element(a,'t-stat',header=TRUE)
a<-table.element(a,r.t$statistic[[1]])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'df',header=TRUE)
a<-table.element(a,r.t$parameter[[1]])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'p-value',header=TRUE)
a<-table.element(a,r.t$p.value)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'H0 value',header=TRUE)
a<-table.element(a,r.t$null.value[[1]])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Alternative',header=TRUE)
a<-table.element(a,r.t$alternative)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'CI Level',header=TRUE)
a<-table.element(a,attr(r.t$conf.int,'conf.level'))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'CI',header=TRUE)
a<-table.element(a,paste('[',r.t$conf.int[1],',',r.t$conf.int[2],']',sep=''))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'F-test to compare two variances',2,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'F-stat',header=TRUE)
a<-table.element(a,v.t$statistic[[1]])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'df',header=TRUE)
a<-table.element(a,v.t$parameter[[1]])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'p-value',header=TRUE)
a<-table.element(a,v.t$p.value)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'H0 value',header=TRUE)
a<-table.element(a,v.t$null.value[[1]])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Alternative',header=TRUE)
a<-table.element(a,v.t$alternative)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'CI Level',header=TRUE)
a<-table.element(a,attr(v.t$conf.int,'conf.level'))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'CI',header=TRUE)
a<-table.element(a,paste('[',v.t$conf.int[1],',',v.t$conf.int[2],']',sep=''))
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable.tab')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,paste('Welch Two Sample t-test (',par5,')',sep=''),2,TRUE)
a<-table.row.end(a)
if(!paired){
a<-table.row.start(a)
a<-table.element(a,'Mean of Sample 1',header=TRUE)
a<-table.element(a,r.w$estimate[[1]])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Mean of Sample 2',header=TRUE)
a<-table.element(a,r.w$estimate[[2]])
a<-table.row.end(a)
} else {
a<-table.row.start(a)
a<-table.element(a,'Difference: Mean1 - Mean2',header=TRUE)
a<-table.element(a,r.w$estimate)
a<-table.row.end(a)
}
a<-table.row.start(a)
a<-table.element(a,'t-stat',header=TRUE)
a<-table.element(a,r.w$statistic[[1]])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'df',header=TRUE)
a<-table.element(a,r.w$parameter[[1]])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'p-value',header=TRUE)
a<-table.element(a,r.w$p.value)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'H0 value',header=TRUE)
a<-table.element(a,r.w$null.value[[1]])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Alternative',header=TRUE)
a<-table.element(a,r.w$alternative)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'CI Level',header=TRUE)
a<-table.element(a,attr(r.w$conf.int,'conf.level'))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'CI',header=TRUE)
a<-table.element(a,paste('[',r.w$conf.int[1],',',r.w$conf.int[2],']',sep=''))
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable1.tab')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,paste('Wicoxon rank sum test with continuity correction (',par5,')',sep=''),2,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'W',header=TRUE)
a<-table.element(a,w.t$statistic[[1]])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'p-value',header=TRUE)
a<-table.element(a,w.t$p.value)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'H0 value',header=TRUE)
a<-table.element(a,w.t$null.value[[1]])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Alternative',header=TRUE)
a<-table.element(a,w.t$alternative)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Kolmogorov-Smirnov Test to compare Distributions of two Samples',2,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'KS Statistic',header=TRUE)
a<-table.element(a,ks.t$statistic[[1]])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'p-value',header=TRUE)
a<-table.element(a,ks.t$p.value)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Kolmogorov-Smirnov Test to compare Distributional Shape of two Samples',2,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'KS Statistic',header=TRUE)
a<-table.element(a,ks1.t$statistic[[1]])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'p-value',header=TRUE)
a<-table.element(a,ks1.t$p.value)
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable2.tab')