Free Statistics

of Irreproducible Research!

Author's title

Author*Unverified author*
R Software Modulerwasp_correlation.wasp
Title produced by softwarePearson Correlation
Date of computationSun, 08 Apr 2018 11:26:14 +0200
Cite this page as followsStatistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?v=date/2018/Apr/08/t1523179694hmdmjo0sfn7zwta.htm/, Retrieved Sun, 05 May 2024 22:30:14 +0200
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?pk=, Retrieved Sun, 05 May 2024 22:30:14 +0200
QR Codes:

Original text written by user:
IsPrivate?This computation is private
User-defined keywordsoverweight, obesity, cancer, staging, tnm
Estimated Impact0
Dataseries X:
39.7
30.5
25.1
27.9
30.8
42.1
24.4
32
24.2
31.7
22.3
23.1
23.9
29.7
28.7
40.4
31.1
21.8
27.1
33.2
23.3
38.9
24.3
26.9
30.9
25.3
26.9
25.6
29.4
41.4
35.8
40.8
30.9
27.1
28.4
19.8
24.4
22.7
22.6
29.7
19.5
29.8
21.5
29.1
36.2
27.6
27.2
29.4
25
32.9
30.2
28.7
25.2
21.2
34.9
30.5
37.3
27.7
22.9
36.2
22.7
38.2
21.2
31.5
29.7
18.4
25
30.1
24.3
36.8
38
25.1
29.4
32.5
23.2
37.3
30.1
24.6
39.7
36.9
36.1
32.7
22.9
24.6
26.7
36.8
22.7
32
26.7
21.2
36.1
30.7
22.9
24.9
25.1
25.6
21.6
24.6
25.6
24.8
24,3
27,3
34,5
24,1
27,1
24,5
24,2
24,2
23,7
38,8
Dataseries Y:
2
4
2
4
4
4
3
3
2
3
4
4
3
4
2
4
4
4
2
2
2
4
4
4
4
2
3
4
3
1
4
3
2
4
4
4
4
3
4
4
2
1
4
2
1
4
4
2
3
3
2
4
4
4
2
4
2
4
3
3
4
4
3
3
4
4
2
4
2
4
3
4
2
4
2
4
3
4
4
4
4
4
4
4
4
3
4
3
4
4
4
4
4
2
3
4
3
3
4
2
4
4
3
1
2
4
2
3
2
1




Summary of computational transaction
Raw Input view raw input (R code)
Raw Outputview raw output of R engine
Computing time7 seconds
R ServerBig Analytics Cloud Computing Center

\begin{tabular}{lllllllll}
\hline
Summary of computational transaction \tabularnewline
Raw Input view raw input (R code)  \tabularnewline
Raw Outputview raw output of R engine  \tabularnewline
Computing time7 seconds \tabularnewline
R ServerBig Analytics Cloud Computing Center \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=&T=0

[TABLE]
[ROW]
Summary of computational transaction[/C][/ROW] [ROW]Raw Input[/C] view raw input (R code) [/C][/ROW] [ROW]Raw Output[/C]view raw output of R engine [/C][/ROW] [ROW]Computing time[/C]7 seconds[/C][/ROW] [ROW]R Server[/C]Big Analytics Cloud Computing Center[/C][/ROW] [/TABLE] Source: https://freestatistics.org/blog/index.php?pk=&T=0

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=&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 Input view raw input (R code)
Raw Outputview raw output of R engine
Computing time7 seconds
R ServerBig Analytics Cloud Computing Center







Pearson Product Moment Correlation - Ungrouped Data
StatisticVariable XVariable Y
Mean28.63181818181823.21818181818182
Biased Variance32.05416942148760.879669421487603
Biased Standard Deviation5.661640170612010.937906936474831
Covariance-0.421684737281068
Correlation-0.0786900249754957
Determination0.00619212003064414
T-Test-0.820314414314309
p-value (2 sided)0.413843740412633
p-value (1 sided)0.206921870206317
95% CI of Correlation[-0.26207014025269, 0.110174759928157]
Degrees of Freedom108
Number of Observations110

\begin{tabular}{lllllllll}
\hline
Pearson Product Moment Correlation - Ungrouped Data \tabularnewline
Statistic & Variable X & Variable Y \tabularnewline
Mean & 28.6318181818182 & 3.21818181818182 \tabularnewline
Biased Variance & 32.0541694214876 & 0.879669421487603 \tabularnewline
Biased Standard Deviation & 5.66164017061201 & 0.937906936474831 \tabularnewline
Covariance & -0.421684737281068 \tabularnewline
Correlation & -0.0786900249754957 \tabularnewline
Determination & 0.00619212003064414 \tabularnewline
T-Test & -0.820314414314309 \tabularnewline
p-value (2 sided) & 0.413843740412633 \tabularnewline
p-value (1 sided) & 0.206921870206317 \tabularnewline
95% CI of Correlation & [-0.26207014025269, 0.110174759928157] \tabularnewline
Degrees of Freedom & 108 \tabularnewline
Number of Observations & 110 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=&T=1

[TABLE]
[ROW][C]Pearson Product Moment Correlation - Ungrouped Data[/C][/ROW]
[ROW][C]Statistic[/C][C]Variable X[/C][C]Variable Y[/C][/ROW]
[ROW][C]Mean[/C][C]28.6318181818182[/C][C]3.21818181818182[/C][/ROW]
[ROW][C]Biased Variance[/C][C]32.0541694214876[/C][C]0.879669421487603[/C][/ROW]
[ROW][C]Biased Standard Deviation[/C][C]5.66164017061201[/C][C]0.937906936474831[/C][/ROW]
[ROW][C]Covariance[/C][C]-0.421684737281068[/C][/ROW]
[ROW][C]Correlation[/C][C]-0.0786900249754957[/C][/ROW]
[ROW][C]Determination[/C][C]0.00619212003064414[/C][/ROW]
[ROW][C]T-Test[/C][C]-0.820314414314309[/C][/ROW]
[ROW][C]p-value (2 sided)[/C][C]0.413843740412633[/C][/ROW]
[ROW][C]p-value (1 sided)[/C][C]0.206921870206317[/C][/ROW]
[ROW][C]95% CI of Correlation[/C][C][-0.26207014025269, 0.110174759928157][/C][/ROW]
[ROW][C]Degrees of Freedom[/C][C]108[/C][/ROW]
[ROW][C]Number of Observations[/C][C]110[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=&T=1

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

As an alternative you can also use a QR Code:  

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

Pearson Product Moment Correlation - Ungrouped Data
StatisticVariable XVariable Y
Mean28.63181818181823.21818181818182
Biased Variance32.05416942148760.879669421487603
Biased Standard Deviation5.661640170612010.937906936474831
Covariance-0.421684737281068
Correlation-0.0786900249754957
Determination0.00619212003064414
T-Test-0.820314414314309
p-value (2 sided)0.413843740412633
p-value (1 sided)0.206921870206317
95% CI of Correlation[-0.26207014025269, 0.110174759928157]
Degrees of Freedom108
Number of Observations110







Normality Tests
> jarque.x
	Jarque-Bera Normality Test
data:  x
JB = 7.9248, p-value = 0.01902
alternative hypothesis: greater
> jarque.y
	Jarque-Bera Normality Test
data:  y
JB = 13.314, p-value = 0.001285
alternative hypothesis: greater
> ad.x
	Anderson-Darling normality test
data:  x
A = 2.1355, p-value = 1.851e-05
> ad.y
	Anderson-Darling normality test
data:  y
A = 11.125, p-value < 2.2e-16

\begin{tabular}{lllllllll}
\hline
Normality Tests \tabularnewline
> jarque.x
	Jarque-Bera Normality Test
data:  x
JB = 7.9248, p-value = 0.01902
alternative hypothesis: greater
\tabularnewline
> jarque.y
	Jarque-Bera Normality Test
data:  y
JB = 13.314, p-value = 0.001285
alternative hypothesis: greater
\tabularnewline
> ad.x
	Anderson-Darling normality test
data:  x
A = 2.1355, p-value = 1.851e-05
\tabularnewline
> ad.y
	Anderson-Darling normality test
data:  y
A = 11.125, p-value < 2.2e-16
\tabularnewline \hline \end{tabular} %Source: https://freestatistics.org/blog/index.php?pk=&T=2

[TABLE]
[ROW][C]Normality Tests[/C][/ROW]
[ROW][C]
> jarque.x
	Jarque-Bera Normality Test
data:  x
JB = 7.9248, p-value = 0.01902
alternative hypothesis: greater
[/C][/ROW] [ROW][C]
> jarque.y
	Jarque-Bera Normality Test
data:  y
JB = 13.314, p-value = 0.001285
alternative hypothesis: greater
[/C][/ROW] [ROW][C]
> ad.x
	Anderson-Darling normality test
data:  x
A = 2.1355, p-value = 1.851e-05
[/C][/ROW] [ROW][C]
> ad.y
	Anderson-Darling normality test
data:  y
A = 11.125, p-value < 2.2e-16
[/C][/ROW] [/TABLE] Source: https://freestatistics.org/blog/index.php?pk=&T=2

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

As an alternative you can also use a QR Code:  

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

Normality Tests
> jarque.x
	Jarque-Bera Normality Test
data:  x
JB = 7.9248, p-value = 0.01902
alternative hypothesis: greater
> jarque.y
	Jarque-Bera Normality Test
data:  y
JB = 13.314, p-value = 0.001285
alternative hypothesis: greater
> ad.x
	Anderson-Darling normality test
data:  x
A = 2.1355, p-value = 1.851e-05
> ad.y
	Anderson-Darling normality test
data:  y
A = 11.125, p-value < 2.2e-16



Parameters (Session):
Parameters (R input):
R code (references can be found in the software module):
library(psychometric)
x <- x[!is.na(y)]
y <- y[!is.na(y)]
y <- y[!is.na(x)]
x <- x[!is.na(x)]
bitmap(file='test1.png')
histx <- hist(x, plot=FALSE)
histy <- hist(y, plot=FALSE)
maxcounts <- max(c(histx$counts, histx$counts))
xrange <- c(min(x),max(x))
yrange <- c(min(y),max(y))
nf <- layout(matrix(c(2,0,1,3),2,2,byrow=TRUE), c(3,1), c(1,3), TRUE)
par(mar=c(4,4,1,1))
plot(x, y, xlim=xrange, ylim=yrange, xlab=xlab, ylab=ylab, sub=main)
par(mar=c(0,4,1,1))
barplot(histx$counts, axes=FALSE, ylim=c(0, maxcounts), space=0)
par(mar=c(4,0,1,1))
barplot(histy$counts, axes=FALSE, xlim=c(0, maxcounts), space=0, horiz=TRUE)
dev.off()
lx = length(x)
makebiased = (lx-1)/lx
varx = var(x)*makebiased
vary = var(y)*makebiased
corxy <- cor.test(x,y,method='pearson', na.rm = T)
cxy <- as.matrix(corxy$estimate)[1,1]
load(file='createtable')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Pearson Product Moment Correlation - Ungrouped Data',3,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Statistic',1,TRUE)
a<-table.element(a,'Variable X',1,TRUE)
a<-table.element(a,'Variable Y',1,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Mean',header=TRUE)
a<-table.element(a,mean(x))
a<-table.element(a,mean(y))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Biased Variance',header=TRUE)
a<-table.element(a,varx)
a<-table.element(a,vary)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Biased Standard Deviation',header=TRUE)
a<-table.element(a,sqrt(varx))
a<-table.element(a,sqrt(vary))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Covariance',header=TRUE)
a<-table.element(a,cov(x,y),2)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Correlation',header=TRUE)
a<-table.element(a,cxy,2)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Determination',header=TRUE)
a<-table.element(a,cxy*cxy,2)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'T-Test',header=TRUE)
a<-table.element(a,as.matrix(corxy$statistic)[1,1],2)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'p-value (2 sided)',header=TRUE)
a<-table.element(a,(p2 <- as.matrix(corxy$p.value)[1,1]),2)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'p-value (1 sided)',header=TRUE)
a<-table.element(a,p2/2,2)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'95% CI of Correlation',header=TRUE)
a<-table.element(a,paste('[',CIr(r=cxy, n = lx, level = .95)[1],', ', CIr(r=cxy, n = lx, level = .95)[2],']',sep=''),2)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Degrees of Freedom',header=TRUE)
a<-table.element(a,lx-2,2)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Number of Observations',header=TRUE)
a<-table.element(a,lx,2)
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable.tab')
library(moments)
library(nortest)
jarque.x <- jarque.test(x)
jarque.y <- jarque.test(y)
if(lx>7) {
ad.x <- ad.test(x)
ad.y <- ad.test(y)
}
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Normality Tests',1,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,paste('
',RC.texteval('jarque.x'),'
',sep=''))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,paste('
',RC.texteval('jarque.y'),'
',sep=''))
a<-table.row.end(a)
if(lx>7) {
a<-table.row.start(a)
a<-table.element(a,paste('
',RC.texteval('ad.x'),'
',sep=''))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,paste('
',RC.texteval('ad.y'),'
',sep=''))
a<-table.row.end(a)
}
a<-table.end(a)
table.save(a,file='mytable1.tab')
library(car)
bitmap(file='test2.png')
qqPlot(x,main='QQplot of variable x')
dev.off()
bitmap(file='test3.png')
qqPlot(y,main='QQplot of variable y')
dev.off()