ds.boxplot {DescriptiveStats.OBeu} | R Documentation |
Boxplot Parameters of a matrix or data frame
Description
This function calculates the statistics of the boxplot for the input matrix or data frame.
Usage
ds.boxplot(data, out.level = 1.5, width = 0.15 , outl = TRUE, tojson = FALSE)
Arguments
data |
The input numeric matrix or data frame. |
out.level |
Determines the length of the "whiskers" plot. If it is equal to zero or "outl" is set to F, no outliers will be returned. |
width |
The width level is determined 0.15 times the square root of the size of the input data. |
outl |
If TRUE the outliers will be computed at the selected "out.level" level (default is 1.5 times the Interquartile Range). |
tojson |
If TRUE the results are returned in json format |
Details
This function returns as a list object the statistical parameters needed to visualize boxplot.
Value
Returns a list with the extracted components of ds.box
for each variable/column of the input data.
Author(s)
Aikaterini Chatzopoulou, Kleanthis Koupidis
See Also
ds.box
, ds.analysis
, open_spending.ds
Examples
# with matrix as an input and the default parameters
Matrix <- cbind(Uni05 = (1:200)/21, Norm = rnorm(200),
`5T` = rt(200, df = 5), Gam2 = rgamma(200, shape = 2))
ds.boxplot(Matrix, out.level = 1.5, width = 0.15 , outl = TRUE, tojson = FALSE)
# iris data frame as an input, different parameters and json output
ds.boxplot(iris, out.level = 2, width = 0.25 , outl = FALSE, tojson = TRUE)
# OpenBudgets.eu Dataset Example:
ds.boxplot(Wuppertal_df$Amount, out.level = 2.5, width = 0.15,
outl = TRUE, tojson = FALSE)