Free Statistics

of Irreproducible Research!

Author's title

Author*The author of this computation has been verified*
R Software Modulerwasp_boxcoxnorm.wasp
Title produced by softwareBox-Cox Normality Plot
Date of computationSun, 09 Nov 2008 11:41:47 -0700
Cite this page as followsStatistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?v=date/2008/Nov/09/t1226256135lp3evqfnr1gs9cf.htm/, Retrieved Wed, 15 May 2024 12:05:28 +0000
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?pk=22814, Retrieved Wed, 15 May 2024 12:05:28 +0000
QR Codes:

Original text written by user:
IsPrivate?No (this computation is public)
User-defined keywords
Estimated Impact193
Family? (F = Feedback message, R = changed R code, M = changed R Module, P = changed Parameters, D = changed Data)
-     [Bivariate Kernel Density Estimation] [Q1 Bivariate Dens...] [2007-11-03 14:50:57] [e2ec4dc832988c648c062d4cdc574d44]
- RMPD  [Hierarchical Clustering] [WS4 Q2 dendrogram] [2007-11-05 10:02:49] [74be16979710d4c4e7c6647856088456]
- RMPD    [Box-Cox Normality Plot] [various eda topic...] [2008-11-04 20:30:40] [077ffec662d24c06be4c491541a44245]
F    D      [Box-Cox Normality Plot] [various eda topic...] [2008-11-04 20:48:12] [077ffec662d24c06be4c491541a44245]
F   PD          [Box-Cox Normality Plot] [] [2008-11-09 18:41:47] [6d40a467de0f28bd2350f82ac9522c51] [Current]
Feedback Forum
2008-11-19 14:41:36 [2df1bcd103d52957f4a39bd4617794c8] [reply
De student gebruikt correct de Box-Cox Normality Plot methode.

De grafiek bereikt een maximumcorrelatie 0.726232230561776 bij lamba 0,37.
Dit nemen we ook grafisch weer. Nadat het maximum is bereikt zwakt de correlatie terug af.
2008-11-22 13:44:26 [Jeroen Michel] [reply
Hier is een correcte techniek gebruikt, alleen moet men vaststellen dat er niet een perfecte parabool is waar te nemen. De student heeft alleen niet echt een analyse neergeschreven in zijn document.

Nadat het maximum is bereikt zwakt de correlatie terug af.

Post a new message
Dataseries X:
154,783
187,646
237,863
215,54
231,745
199,548
164,147
159,388
203,514
224,901
211,539
211,16
181,712
203,908
240,774
232,819
255,221
246,7
206,263
211,679
236,601
237,43
233,767
219,52
222,625
216,238
248,587
221,376
242,453
246,539
189,351
185,956
213,175
228,732
212,93
218,254
227,103
219,026
264,529
262,057
258,779
231,928
211,167
205,439
224,883
228,624
209,435
215,607
287,356
306,015
338,546
344,16
328,412
342,006
277,668
290,477
314,967
324,627
290,646
315,033




Summary of computational transaction
Raw Inputview raw input (R code)
Raw Outputview raw output of R engine
Computing time2 seconds
R Server'Gwilym Jenkins' @ 72.249.127.135

\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 & 2 seconds \tabularnewline
R Server & 'Gwilym Jenkins' @ 72.249.127.135 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=22814&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]2 seconds[/C][/ROW]
[ROW][C]R Server[/C][C]'Gwilym Jenkins' @ 72.249.127.135[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=22814&T=0

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=22814&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 time2 seconds
R Server'Gwilym Jenkins' @ 72.249.127.135







Box-Cox Normality Plot
# observations x60
maximum correlation0.726232230561776
optimal lambda0.37

\begin{tabular}{lllllllll}
\hline
Box-Cox Normality Plot \tabularnewline
# observations x & 60 \tabularnewline
maximum correlation & 0.726232230561776 \tabularnewline
optimal lambda & 0.37 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=22814&T=1

[TABLE]
[ROW][C]Box-Cox Normality Plot[/C][/ROW]
[ROW][C]# observations x[/C][C]60[/C][/ROW]
[ROW][C]maximum correlation[/C][C]0.726232230561776[/C][/ROW]
[ROW][C]optimal lambda[/C][C]0.37[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=22814&T=1

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

As an alternative you can also use a QR Code:  

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

Box-Cox Normality Plot
# observations x60
maximum correlation0.726232230561776
optimal lambda0.37



Parameters (Session):
Parameters (R input):
R code (references can be found in the software module):
n <- length(x)
c <- array(NA,dim=c(401))
l <- array(NA,dim=c(401))
mx <- 0
mxli <- -999
for (i in 1:401)
{
l[i] <- (i-201)/100
if (l[i] != 0)
{
x1 <- (x^l[i] - 1) / l[i]
} else {
x1 <- log(x)
}
c[i] <- cor(qnorm(ppoints(x), mean=0, sd=1),x1)
if (mx < c[i])
{
mx <- c[i]
mxli <- l[i]
}
}
c
mx
mxli
if (mxli != 0)
{
x1 <- (x^mxli - 1) / mxli
} else {
x1 <- log(x)
}
bitmap(file='test1.png')
plot(l,c,main='Box-Cox Normality Plot',xlab='Lambda',ylab='correlation')
mtext(paste('Optimal Lambda =',mxli))
grid()
dev.off()
bitmap(file='test2.png')
hist(x,main='Histogram of Original Data',xlab='X',ylab='frequency')
grid()
dev.off()
bitmap(file='test3.png')
hist(x1,main='Histogram of Transformed Data',xlab='X',ylab='frequency')
grid()
dev.off()
bitmap(file='test4.png')
qqnorm(x)
qqline(x)
grid()
mtext('Original Data')
dev.off()
bitmap(file='test5.png')
qqnorm(x1)
qqline(x1)
grid()
mtext('Transformed Data')
dev.off()
load(file='createtable')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Box-Cox Normality Plot',2,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'# observations x',header=TRUE)
a<-table.element(a,n)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'maximum correlation',header=TRUE)
a<-table.element(a,mx)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'optimal lambda',header=TRUE)
a<-table.element(a,mxli)
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable.tab')