| summ | R Documentation |
Summary of data frame in a convenient table. Summary of a variable with statistics and graph
summ(x, ...)
## Default S3 method:
summ(x, by=NULL, graph = TRUE, box = FALSE, pch = 18,
ylab = "auto", main = "auto", cex.X.axis = 1, cex.Y.axis = 1,
dot.col = "auto", ...)
## S3 method for class 'factor'
summ(x, by=NULL, graph=TRUE, ...)
## S3 method for class 'logical'
summ(x, by=NULL, graph=TRUE, ...)
## S3 method for class 'data.frame'
summ(x, ...)
x |
'x' can be a data frame or a vector |
by |
a stratification variable, valid only when x is a vector |
graph |
automatic plot (sorted dot chart) if 'x' is a vector |
box |
add a boxplot to the graph (by=NULL) |
pch |
plot characters |
ylab |
annotation on Y axis |
main |
main title of the graph |
cex.X.axis |
character extension scale of X axis |
cex.Y.axis |
character extension scale of Y axis |
dot.col |
colour(s) of plot character(s) |
... |
additional graph parameters |
For data frames, 'summ' gives basic statistics of each variable in the data frame. The other arguments are ignored.
For single vectors, a sorted dot chart is also provided, if graph=TRUE (default).
Virasakdi Chongsuvivatwong cvirasak@gmail.com
'summary', 'use', 'des'
data(Oswego)
.data <- Oswego
summ(.data)
with(.data, summ(age))
with(.data, summ(age, box=TRUE))
with(.data, summ(age, dot.col="brown"))
with(.data, summ(age, by=sex))
# Changing dot colours
with(.data, summ(age, by=sex, dot.col = c("blue","orange")))
# Enlarging main title and other elements
with(.data, summ(age, by=sex, cex.main=1.5, cex.X.axis=1.5, cex.Y.axis=1.7))
# Free vector
summ(rnorm(1000))
summ((1:100)^2, by=rep(1:2, 50))
summ((1:100)^2, by=rep(c("Odd","Even"), 50), main="Quadratic distribution by odd and even numbers")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.