Type: | Package |
Title: | Medidas Resumen y Tablas de Frecuencia para Datos Numéricos / Summary Measures and Frequency Tables for Numerical Data |
Version: | 1.0.2 |
Maintainer: | Juan Manuel Solís <juanmasolis@fca.unju.edu.ar> |
URL: | https://github.com/juanMaSolisJujuy/resumiR |
Description: | Permite obtener rápidamente una serie de medidas de resumen y gráficos para datos numéricos discretos o continuos en series simples. También permite obtener tablas de frecuencia clásicas y gráficos cuando se desea realizar un análisis de series agrupadas. Su objetivo es de aplicación didáctica para un curso introductorio de Bioestadística utilizando el software R, para las carreras de grado las carreras de grado y otras ofertas educativas de la Facultad de Ciencias Agrarias de la UNJu / It generates summary measures and graphs for discrete or continuous numerical data in simple series. It also enables the creation of classic frequency tables and graphs when analyzing grouped series. Its purpose is for educational application in an introductory Biostatistics course using the R software, aimed at undergraduate programs and other educational offerings of the Faculty of Agricultural Sciences at the National University of Jujuy (UNJu). |
License: | GPL (≥ 3) |
Encoding: | UTF-8 |
RoxygenNote: | 7.3.2 |
Suggests: | testthat (≥ 3.0.0) |
Config/testthat/edition: | 3 |
Depends: | R (≥ 4.1.0) |
Language: | es |
Imports: | ggplot2, tibble |
NeedsCompilation: | no |
Packaged: | 2025-01-31 16:03:06 UTC; usuario |
Author: | Juan Manuel Solís [aut, cre, cph] |
Repository: | CRAN |
Date/Publication: | 2025-02-03 11:30:02 UTC |
Tablas de Frecuencias y Gráficos para Datos Numéricos
Description
Devuelve la tabla de frecuencias de una serie univariada de datos numéricos enteros o continuos. En el caso de datos de tipo continuo, es posible especificar los límites y la amplitud de los intervalos de clase. Por defecto, construye los intervalos de clase cerrados por derecha, con la regla de Sturges.
Usage
s_agrupada(
x,
decimales = 1,
li = NULL,
ls = NULL,
a = NULL,
derecha = TRUE,
grafico = "ninguno",
frec = "relativa",
pf = FALSE,
...
)
Arguments
x |
vector numérico de tipo *integer* o *numeric*; en este último caso, el vector debe tener una longitud mayor a 1, y permitir el cálculo de medidas de variabilidad. |
decimales |
el número de posiciones decimales de los resultados. |
li |
límite inferior del primer intervalo de clase, para datos de tipo *numeric*. |
ls |
límite superior del intervalo de clase superior, para datos de tipo *numeric*. |
a |
amplitud del intervalo de clase, para datos de tipo *numeric*. |
derecha |
si los intervalos de clase son cerrados por derecha, para datos de tipo *numeric*. |
grafico |
texto indicando el tipo de gráfico a realizar: frecuencias simples, acumuladas o ambas; los valores posibles son "ninguno", "fs" y "fa"; por defecto es "ninguno"; hereda propiedades de ggplot() |
frec |
texto indicando tipo de frecuencia a utilizar en caso de realizar un gráfico; los valores posibles son "absoluta" y "relativa"; por defecto es "absoluta". |
pf |
lógico; si es verdadero (TRUE), devuelve el polígono de frecuencias en lugar del histograma de frecuencias, cuando x es continua; por defecto es FALSE. |
... |
argumentos que heredan de la función ggplot() |
Value
Devuelve una tabla de frecuencias para datos continuos o discretos; cuando el argumento gráfico es "fs" o "fa" devuelve el gráfico de frecuencias simples y acumulados respeectivamente, adecuados para cada tipo de variable
Examples
library(resumiR)
x = iris[[1]]
s_agrupada(x, li=4, ls=8, a=1, grafico="fs")
s_agrupada(x, grafico="fs", pf=TRUE)
s_agrupada(x, grafico="fa")
Medidas de resumen univariadas en series numéricas simples
Description
Devuelve medidas de resumen univariadas de los datos numéricos ingresados, discretos o continuos, como series simples. Permite graficar la serie por medio de un gráfico de cajas y bigotes.
Usage
s_simple(
x,
decimales = 1,
recorte = 0.1,
percentiles = c(0.25, 0.5, 0.75),
boxplot = FALSE,
...
)
Arguments
x |
vector numérico de tipo *integer* o *numeric* (puede incluir NA's o valores infinitos). |
decimales |
el número de posiciones decimales de los resultados; por defecto es 1. |
recorte |
proporción de recorte unilateral de la serie ordenada para la estimación de la media recortada; el máximo valor admitido es 0.25; por defecto 0.1. |
percentiles |
vector numérico de probabilidades acumuladas para el cálculo de percentiles; por defecto {0.25, 0.5, 0.75} |
boxplot |
lógico; si es verdadero (TRUE), devuelve el gráfico de cajas de la serie; hereda propiedades de ggplot; por defecto es FALSE. |
... |
argumentos que heredan de la función boxplot() |
Value
devuelve un objeto de tipo tibble con una serie de medidas de resumen; si el argumento boxplot=TRUE, devuelve un gráfico de cajas que hereda propiedades de ggplot().
Examples
library(resumiR)
# Ejemplo
x = iris[[1]]
s_simple(x, decimales = 2, recorte = 0.05, boxplot = TRUE)