Free Statistics

of Irreproducible Research!

Author's title

Author*Unverified author*
R Software Modulerwasp_histogram.wasp
Title produced by softwareHistogram
Date of computationFri, 03 Aug 2012 06:42:39 -0400
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/Aug/03/t1343990584q0y5eeat7fe72uf.htm/, Retrieved Mon, 29 Apr 2024 22:47:29 +0000
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?pk=168976, Retrieved Mon, 29 Apr 2024 22:47:29 +0000
QR Codes:

Original text written by user:
IsPrivate?No (this computation is public)
User-defined keywordsMadelaine Buytaert
Estimated Impact112
Family? (F = Feedback message, R = changed R code, M = changed R Module, P = changed Parameters, D = changed Data)
-       [Histogram] [tijdreeks 1- Stap 3] [2012-08-03 10:42:39] [d5bad77c67fde5063ee1c54428b9a54e] [Current]
Feedback Forum

Post a new message
Dataseries X:
2120
2100
2080
2040
2440
2420
2120
1920
1940
1940
1960
2000
2120
2080
2140
2240
2800
2800
2680
2560
2660
2780
2800
2860
3040
2920
2920
3100
3600
3640
3540
3300
3480
3480
3500
3600
3680
3720
3720
3840
4300
4420
4440
4140
4300
4240
4120
4380
4440
4340
4360
4500
5020
5280
5280
5160
5340
5160
5060
5440
5500
5360
5720
5860
6280
6560
6520
6500
6660
6640
6400
6760
6880
6760
7260
7500
8060
8280
8220
8100
8200
8320
7920
8240
8440
8360
8880
9060
9820
9960
9780
9880
9940
10000
9620
9980
10180
9980
10560
10740
11520
11640
11680
11880
11880
11960
11600
11780
11900
11680
12320
12440
13240
13380
13580
13760
13780
13800
13440
13800




Summary of computational transaction
Raw Inputview raw input (R code)
Raw Outputview raw output of R engine
Computing time1 seconds
R Server'Gwilym Jenkins' @ jenkins.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 & 1 seconds \tabularnewline
R Server & 'Gwilym Jenkins' @ jenkins.wessa.net \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=168976&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]1 seconds[/C][/ROW]
[ROW][C]R Server[/C][C]'Gwilym Jenkins' @ jenkins.wessa.net[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=168976&T=0

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







Frequency Table (Histogram)
BinsMidpointAbs. FrequencyRel. FrequencyCumul. Rel. Freq.Density
[0,2000[100040.0333330.0333331.7e-05
[2000,4000[3000360.30.3333330.00015
[4000,6000[5000240.20.5333331e-04
[6000,8000[7000130.1083330.6416675.4e-05
[8000,10000[9000190.1583330.87.9e-05
[10000,12000[11000140.1166670.9166675.8e-05
[12000,14000]13000100.08333314.2e-05

\begin{tabular}{lllllllll}
\hline
Frequency Table (Histogram) \tabularnewline
Bins & Midpoint & Abs. Frequency & Rel. Frequency & Cumul. Rel. Freq. & Density \tabularnewline
[0,2000[ & 1000 & 4 & 0.033333 & 0.033333 & 1.7e-05 \tabularnewline
[2000,4000[ & 3000 & 36 & 0.3 & 0.333333 & 0.00015 \tabularnewline
[4000,6000[ & 5000 & 24 & 0.2 & 0.533333 & 1e-04 \tabularnewline
[6000,8000[ & 7000 & 13 & 0.108333 & 0.641667 & 5.4e-05 \tabularnewline
[8000,10000[ & 9000 & 19 & 0.158333 & 0.8 & 7.9e-05 \tabularnewline
[10000,12000[ & 11000 & 14 & 0.116667 & 0.916667 & 5.8e-05 \tabularnewline
[12000,14000] & 13000 & 10 & 0.083333 & 1 & 4.2e-05 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=168976&T=1

[TABLE]
[ROW][C]Frequency Table (Histogram)[/C][/ROW]
[ROW][C]Bins[/C][C]Midpoint[/C][C]Abs. Frequency[/C][C]Rel. Frequency[/C][C]Cumul. Rel. Freq.[/C][C]Density[/C][/ROW]
[ROW][C][0,2000[[/C][C]1000[/C][C]4[/C][C]0.033333[/C][C]0.033333[/C][C]1.7e-05[/C][/ROW]
[ROW][C][2000,4000[[/C][C]3000[/C][C]36[/C][C]0.3[/C][C]0.333333[/C][C]0.00015[/C][/ROW]
[ROW][C][4000,6000[[/C][C]5000[/C][C]24[/C][C]0.2[/C][C]0.533333[/C][C]1e-04[/C][/ROW]
[ROW][C][6000,8000[[/C][C]7000[/C][C]13[/C][C]0.108333[/C][C]0.641667[/C][C]5.4e-05[/C][/ROW]
[ROW][C][8000,10000[[/C][C]9000[/C][C]19[/C][C]0.158333[/C][C]0.8[/C][C]7.9e-05[/C][/ROW]
[ROW][C][10000,12000[[/C][C]11000[/C][C]14[/C][C]0.116667[/C][C]0.916667[/C][C]5.8e-05[/C][/ROW]
[ROW][C][12000,14000][/C][C]13000[/C][C]10[/C][C]0.083333[/C][C]1[/C][C]4.2e-05[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=168976&T=1

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

As an alternative you can also use a QR Code:  

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

Frequency Table (Histogram)
BinsMidpointAbs. FrequencyRel. FrequencyCumul. Rel. Freq.Density
[0,2000[100040.0333330.0333331.7e-05
[2000,4000[3000360.30.3333330.00015
[4000,6000[5000240.20.5333331e-04
[6000,8000[7000130.1083330.6416675.4e-05
[8000,10000[9000190.1583330.87.9e-05
[10000,12000[11000140.1166670.9166675.8e-05
[12000,14000]13000100.08333314.2e-05



Parameters (Session):
par2 = grey ; par3 = FALSE ; par4 = Unknown ;
Parameters (R input):
par1 = ; par2 = grey ; par3 = FALSE ; par4 = Unknown ;
R code (references can be found in the software module):
par1 <- as.numeric(par1)
if (par3 == 'TRUE') par3 <- TRUE
if (par3 == 'FALSE') par3 <- FALSE
if (par4 == 'Unknown') par1 <- as.numeric(par1)
if (par4 == 'Interval/Ratio') par1 <- as.numeric(par1)
if (par4 == '3-point Likert') par1 <- c(1:3 - 0.5, 3.5)
if (par4 == '4-point Likert') par1 <- c(1:4 - 0.5, 4.5)
if (par4 == '5-point Likert') par1 <- c(1:5 - 0.5, 5.5)
if (par4 == '6-point Likert') par1 <- c(1:6 - 0.5, 6.5)
if (par4 == '7-point Likert') par1 <- c(1:7 - 0.5, 7.5)
if (par4 == '8-point Likert') par1 <- c(1:8 - 0.5, 8.5)
if (par4 == '9-point Likert') par1 <- c(1:9 - 0.5, 9.5)
if (par4 == '10-point Likert') par1 <- c(1:10 - 0.5, 10.5)
bitmap(file='test1.png')
if(is.numeric(x[1])) {
if (is.na(par1)) {
myhist<-hist(x,col=par2,main=main,xlab=xlab,right=par3)
} else {
if (par1 < 0) par1 <- 3
if (par1 > 50) par1 <- 50
myhist<-hist(x,breaks=par1,col=par2,main=main,xlab=xlab,right=par3)
}
} else {
plot(mytab <- table(x),col=par2,main='Frequency Plot',xlab=xlab,ylab='Absolute Frequency')
}
dev.off()
if(is.numeric(x[1])) {
myhist
n <- length(x)
load(file='createtable')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,hyperlink('histogram.htm','Frequency Table (Histogram)',''),6,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Bins',header=TRUE)
a<-table.element(a,'Midpoint',header=TRUE)
a<-table.element(a,'Abs. Frequency',header=TRUE)
a<-table.element(a,'Rel. Frequency',header=TRUE)
a<-table.element(a,'Cumul. Rel. Freq.',header=TRUE)
a<-table.element(a,'Density',header=TRUE)
a<-table.row.end(a)
crf <- 0
if (par3 == FALSE) mybracket <- '[' else mybracket <- ']'
mynumrows <- (length(myhist$breaks)-1)
for (i in 1:mynumrows) {
a<-table.row.start(a)
if (i == 1)
dum <- paste('[',myhist$breaks[i],sep='')
else
dum <- paste(mybracket,myhist$breaks[i],sep='')
dum <- paste(dum,myhist$breaks[i+1],sep=',')
if (i==mynumrows)
dum <- paste(dum,']',sep='')
else
dum <- paste(dum,mybracket,sep='')
a<-table.element(a,dum,header=TRUE)
a<-table.element(a,myhist$mids[i])
a<-table.element(a,myhist$counts[i])
rf <- myhist$counts[i]/n
crf <- crf + rf
a<-table.element(a,round(rf,6))
a<-table.element(a,round(crf,6))
a<-table.element(a,round(myhist$density[i],6))
a<-table.row.end(a)
}
a<-table.end(a)
table.save(a,file='mytable.tab')
} else {
mytab
reltab <- mytab / sum(mytab)
n <- length(mytab)
load(file='createtable')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Frequency Table (Categorical Data)',3,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Category',header=TRUE)
a<-table.element(a,'Abs. Frequency',header=TRUE)
a<-table.element(a,'Rel. Frequency',header=TRUE)
a<-table.row.end(a)
for (i in 1:n) {
a<-table.row.start(a)
a<-table.element(a,labels(mytab)$x[i],header=TRUE)
a<-table.element(a,mytab[i])
a<-table.element(a,round(reltab[i],4))
a<-table.row.end(a)
}
a<-table.end(a)
table.save(a,file='mytable1.tab')
}