hist_2d | R Documentation |
This function results from a modification of the hist2d function of the gplots package in order to build the 2D histogram with breaks directly provided as inputs of the new function.
hist_2d(
x,
y,
breaks_x,
breaks_y,
same.scale = FALSE,
na.rm = TRUE,
FUN = base::length
)
x |
either a numerical vector to be partitioned or a matrix of 2 numerical columns to be partitioned. |
y |
a numerical vector to be partitioned. Not required if x is a matrix. |
breaks_x |
a numerical vector. Contains the breaks related to x for the histogram |
breaks_y |
a numerical vector. Contains the breaks related to y for the histogram |
same.scale |
logical. Default to FALSE. If TRUE, breaks_x will be used for x and y |
na.rm |
logical. Default to TRUE. Indicates whether missing values should be removed |
FUN |
function used to summarize bin contents. |
The default function used for the argument FUN is the function length. When another function is used, it is applied on x, or on the first column of x if this is a two-column matrix. The lower limit of each class interval is included in the class and the upper limit is not.
Using a given set of breaks per each variable, the function returns :
a matrix with in rows class intervals of x and in columns class intervals of y. Contingency table is returned if FUN=length
same as the inputs of the function
the midpoints for each bin per variable
number of observations of x and y
vector of 2 elements containing the number of bins for x and y
set.seed(45)
hist_2d(x = rnorm(1000),
y = rnorm( 1000,5,0.1),
breaks_x = seq(-4, 4, by =1),
breaks_y = seq(2, 8, by =1))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.