Free Statistics

of Irreproducible Research!

Author's title

Author*The author of this computation has been verified*
R Software Modulerwasp_histogram.wasp
Title produced by softwareHistogram
Date of computationFri, 23 Dec 2016 11:14:34 +0100
Cite this page as followsStatistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?v=date/2016/Dec/23/t148248808285ickmka8efq2r5.htm/, Retrieved Tue, 07 May 2024 07:56:00 +0000
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?pk=302832, Retrieved Tue, 07 May 2024 07:56:00 +0000
QR Codes:

Original text written by user:
IsPrivate?No (this computation is public)
User-defined keywords
Estimated Impact58
Family? (F = Feedback message, R = changed R code, M = changed R Module, P = changed Parameters, D = changed Data)
-       [Histogram] [histogram en freq...] [2016-12-23 10:14:34] [bd7223969ac5b08f41438741a34686d6] [Current]
Feedback Forum

Post a new message
Dataseries X:
1785
2040
2060
1825
1910
1710
1925
2025
1955
1940
1925
1870
1745
1800
1795
1760
1815
1910
1785
1955
1930
1850
1735
1785
1775
1875
2040
1705
1985
1850
1885
1670
2260
2350
1815
1850
2340
2245
2315
2455
2170
1825
2095
2070
2110
2245
1850
1770
1845
1910
1815
1770
1750
1635
1560
1785
1745
1735
1690
1600
1420
1480
1615
1585
1510
1540
1205
1485
1350
1210
1350
1235
1080
1200
1230
1205
1170
1095
1100
1490
1130
1125
1260
1320
1370
1220
1395
1540
1455
1310
1375
1645
1305
1680
1155
1245
1545
1375
1810
2110
1965
2435
2600
2270
2250
2840
1960
2340
2430
2390
2380
3090
3100
3040
3295
2665
4350
3470
3285
3610
3310
3850
3880
3670
4015
5180




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

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=302832&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 time0 seconds
R ServerBig Analytics Cloud Computing Center







Frequency Table (Histogram)
BinsMidpointAbs. FrequencyRel. FrequencyCumul. Rel. Freq.Density
[1000,1500[1250300.2380950.2380950.000476
[1500,2000[1750560.4444440.682540.000889
[2000,2500[2250230.182540.8650790.000365
[2500,3000[275030.023810.8888894.8e-05
[3000,3500[325070.0555560.9444440.000111
[3500,4000[375040.0317460.976196.3e-05
[4000,4500[425020.0158730.9920633.2e-05
[4500,5000[4750000.9920630
[5000,5500]525010.00793711.6e-05

\begin{tabular}{lllllllll}
\hline
Frequency Table (Histogram) \tabularnewline
Bins & Midpoint & Abs. Frequency & Rel. Frequency & Cumul. Rel. Freq. & Density \tabularnewline
[1000,1500[ & 1250 & 30 & 0.238095 & 0.238095 & 0.000476 \tabularnewline
[1500,2000[ & 1750 & 56 & 0.444444 & 0.68254 & 0.000889 \tabularnewline
[2000,2500[ & 2250 & 23 & 0.18254 & 0.865079 & 0.000365 \tabularnewline
[2500,3000[ & 2750 & 3 & 0.02381 & 0.888889 & 4.8e-05 \tabularnewline
[3000,3500[ & 3250 & 7 & 0.055556 & 0.944444 & 0.000111 \tabularnewline
[3500,4000[ & 3750 & 4 & 0.031746 & 0.97619 & 6.3e-05 \tabularnewline
[4000,4500[ & 4250 & 2 & 0.015873 & 0.992063 & 3.2e-05 \tabularnewline
[4500,5000[ & 4750 & 0 & 0 & 0.992063 & 0 \tabularnewline
[5000,5500] & 5250 & 1 & 0.007937 & 1 & 1.6e-05 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=302832&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][1000,1500[[/C][C]1250[/C][C]30[/C][C]0.238095[/C][C]0.238095[/C][C]0.000476[/C][/ROW]
[ROW][C][1500,2000[[/C][C]1750[/C][C]56[/C][C]0.444444[/C][C]0.68254[/C][C]0.000889[/C][/ROW]
[ROW][C][2000,2500[[/C][C]2250[/C][C]23[/C][C]0.18254[/C][C]0.865079[/C][C]0.000365[/C][/ROW]
[ROW][C][2500,3000[[/C][C]2750[/C][C]3[/C][C]0.02381[/C][C]0.888889[/C][C]4.8e-05[/C][/ROW]
[ROW][C][3000,3500[[/C][C]3250[/C][C]7[/C][C]0.055556[/C][C]0.944444[/C][C]0.000111[/C][/ROW]
[ROW][C][3500,4000[[/C][C]3750[/C][C]4[/C][C]0.031746[/C][C]0.97619[/C][C]6.3e-05[/C][/ROW]
[ROW][C][4000,4500[[/C][C]4250[/C][C]2[/C][C]0.015873[/C][C]0.992063[/C][C]3.2e-05[/C][/ROW]
[ROW][C][4500,5000[[/C][C]4750[/C][C]0[/C][C]0[/C][C]0.992063[/C][C]0[/C][/ROW]
[ROW][C][5000,5500][/C][C]5250[/C][C]1[/C][C]0.007937[/C][C]1[/C][C]1.6e-05[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=302832&T=1

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=302832&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
[1000,1500[1250300.2380950.2380950.000476
[1500,2000[1750560.4444440.682540.000889
[2000,2500[2250230.182540.8650790.000365
[2500,3000[275030.023810.8888894.8e-05
[3000,3500[325070.0555560.9444440.000111
[3500,4000[375040.0317460.976196.3e-05
[4000,4500[425020.0158730.9920633.2e-05
[4500,5000[4750000.9920630
[5000,5500]525010.00793711.6e-05



Parameters (Session):
par1 = 12 ;
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 {
barplot(mytab <- sort(table(x),T),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,'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')
}