En este artículo, discutiremos cómo cambiar el número de contenedores en el histograma en el lenguaje de programación R.
Un histograma es una variación de un gráfico de barras en el que los valores de los datos se agrupan y se colocan en diferentes clases. Esta agrupación nos permite ver con qué frecuencia ocurren los datos de cada clase en el conjunto de datos. Al agrupar los datos en clases, a veces queremos establecer un número específico de contenedores para dividir el histograma en el número deseado de barras. Para hacerlo en el lenguaje R, usamos los siguientes métodos:
Método 1: cambiar el número de contenedores en el histograma en base R
Para cambiar el número de contenedores en el histograma en Base R Language, usamos el argumento breaks de la función hist(). El argumento breaks de la función hist para aumentar o disminuir el ancho de nuestras barras fijando el número de barras, celdas o contenedores en los que se dividirá todo el histograma. Por defecto, los descansos son iguales a «Sturges».
Sintaxis: hist(data_vector, breaks)
dónde,
- data_vector: determina el vector de datos a trazar.
- saltos: determina el número de barras, celdas o contenedores para el histograma.
Ejemplo: Aquí, hay un histograma básico con 100 barras hecho usando el argumento breaks de la función hist().
R
# create sample data vector data <- rnorm(500) # create hsitogram with 100 bars hist( data, breaks=100 )
Producción:
Método 2: cambiar el número de contenedores en el histograma en ggplot2
Para cambiar el número de contenedores en el histograma usando la biblioteca del paquete ggplot2 en R Language, usamos el argumento bins de la función geom_histogram(). El argumento bins de la función geom_histogram() para establecer manualmente el número de barras, celdas o bins en los que se dividirá todo el histograma. De forma predeterminada, stat_bin utiliza 30 contenedores.
Sintaxis: ggplot(df, aes(x) ) + geom_histogram( bins )
dónde,
- df: determina el marco de datos a trazar.
- x: determina la variable del eje x.
- bins: determina el número de barras, celdas o bins para el histograma.
Ejemplo: aquí hay un histograma básico con 200 barras hecho usando el argumento bins de la función geom_histogram().
R
# create sample data vector data_frame <- data.frame( x=rnorm(500) ) # load library ggplot2 library(ggplot2) # create hsitogram with 200 bars ggplot( data_frame, aes( x= x ) ) + geom_histogram( bins=200 )
Producción:
Publicación traducida automáticamente
Artículo escrito por mishrapriyank17 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA