## Free Statistics

of Irreproducible Research!

Author's title
Author*Unverified author*
R Software Modulerwasp_percentiles.wasp
Title produced by softwarePercentiles
Date of computationMon, 13 Apr 2020 14:01:11 +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/2020/Apr/13/t1586779308r5ss5u0ffaoibv9.htm/, Retrieved Sat, 15 May 2021 23:44:23 +0000
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?pk=319131, Retrieved Sat, 15 May 2021 23:44:23 +0000
QR Codes:

Original text written by user:
IsPrivate?No (this computation is public)
User-defined keywords
Estimated Impact46
Family? (F = Feedback message, R = changed R code, M = changed R Module, P = changed Parameters, D = changed Data)
-       [Percentiles] [] [2020-04-13 12:01:11] [d41d8cd98f00b204e9800998ecf8427e] [Current]
Feedback Forum

Post a new message
Dataseries X:
1.2.0.9.0.7.1.0.1.7.1.7.1.1.0.9.1.7.1.9.1.3.2.1.1.6.1.8.1.4.1.3.1.9.1.6.0.8.2.0.1.7.1.6.2.3.2.0

 Summary of computational transaction Raw Input view raw input (R code) Raw Output view raw output of R engine Computing time 0 seconds R Server Big 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 time0 seconds \tabularnewline
R ServerBig Analytics Cloud Computing Center \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=319131&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] 0 seconds[/C][/ROW] [ROW] R Server[/C] Big Analytics Cloud Computing Center[/C][/ROW] [/TABLE] Source: https://freestatistics.org/blog/index.php?pk=319131&T=0

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=319131&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 Output view raw output of R engine Computing time 0 seconds R Server Big Analytics Cloud Computing Center

Parameters (Session):
Parameters (R input):
R code (references can be found in the software module):
x <-sort(x[!is.na(x)])q1 <- function(data,n,p,i,f) {np <- n*p;i <<- floor(np)f <<- np - iqvalue <- (1-f)*data[i] + f*data[i+1]}q2 <- function(data,n,p,i,f) {np <- (n+1)*pi <<- floor(np)f <<- np - iqvalue <- (1-f)*data[i] + f*data[i+1]}q3 <- function(data,n,p,i,f) {np <- n*pi <<- floor(np)f <<- np - iif (f==0) {qvalue <- data[i]} else {qvalue <- data[i+1]}}q4 <- function(data,n,p,i,f) {np <- n*pi <<- floor(np)f <<- np - iif (f==0) {qvalue <- (data[i]+data[i+1])/2} else {qvalue <- data[i+1]}}q5 <- function(data,n,p,i,f) {np <- (n-1)*pi <<- floor(np)f <<- np - iif (f==0) {qvalue <- data[i+1]} else {qvalue <- data[i+1] + f*(data[i+2]-data[i+1])}}q6 <- function(data,n,p,i,f) {np <- n*p+0.5i <<- floor(np)f <<- np - iqvalue <- data[i]}q7 <- function(data,n,p,i,f) {np <- (n+1)*pi <<- floor(np)f <<- np - iif (f==0) {qvalue <- data[i]} else {qvalue <- f*data[i] + (1-f)*data[i+1]}}q8 <- function(data,n,p,i,f) {np <- (n+1)*pi <<- floor(np)f <<- np - iif (f==0) {qvalue <- data[i]} else {if (f == 0.5) {qvalue <- (data[i]+data[i+1])/2} else {if (f < 0.5) {qvalue <- data[i]} else {qvalue <- data[i+1]}}}}lx <- length(x)qval <- array(NA,dim=c(99,8))mystep <- 25mystart <- 25if (lx>10){mystep=10mystart=10}if (lx>20){mystep=5mystart=5}if (lx>50){mystep=2mystart=2}if (lx>=100){mystep=1mystart=1}for (perc in seq(mystart,99,mystep)) {qval[perc,1] <- q1(x,lx,perc/100,i,f)qval[perc,2] <- q2(x,lx,perc/100,i,f)qval[perc,3] <- q3(x,lx,perc/100,i,f)qval[perc,4] <- q4(x,lx,perc/100,i,f)qval[perc,5] <- q5(x,lx,perc/100,i,f)qval[perc,6] <- q6(x,lx,perc/100,i,f)qval[perc,7] <- q7(x,lx,perc/100,i,f)qval[perc,8] <- q8(x,lx,perc/100,i,f)}bitmap(file='test1.png')myqqnorm <- qqnorm(x,col=2)qqline(x)grid()dev.off()load(file='createtable')a<-table.start()a<-table.row.start(a)a<-table.element(a,'Percentiles - Ungrouped Data',9,TRUE)a<-table.row.end(a)a<-table.row.start(a)a<-table.element(a,'p',1,TRUE)a<-table.element(a, 'Weighted Average at Xnp',1,TRUE)a<-table.element(a, 'Weighted Average at X(n+1)p',1,TRUE)a<-table.element(a, 'Empirical Distribution Function',1,TRUE)a<-table.element(a, 'Empirical Distribution Function - Averaging',1,TRUE)a<-table.element(a, 'Empirical Distribution Function - Interpolation',1,TRUE)a<-table.element(a, 'Closest Observation',1,TRUE)a<-table.element(a, 'True Basic - Statistics Graphics Toolkit',1,TRUE)a<-table.element(a, 'MS Excel (old versions)',1,TRUE)a<-table.row.end(a)for (perc in seq(mystart,99,mystep)) {a<-table.row.start(a)a<-table.element(a,round(perc/100,2),1,TRUE)for (j in 1:8) {a<-table.element(a,signif(qval[perc,j],6))}a<-table.row.end(a)}a<-table.end(a)table.save(a,file='mytable.tab')