1.2 Presentación paquetes y funciones en R Primer apellido_Primer nombre.pptx
1. MAESTRÍA EN CIENCIA DE
DATOS Y PROCESAMIENTO
DE DATOS MASIVOS
ANÁLISIS DE DATOS EN R
Nombre de la actividad: 1.2 Presentación paquetes y funciones en R
Nombre del estudiante: Jose Del Carmen Mercado Betancourt
Matricula: 000-00-5397
Fecha: 16/01/2022
3. Introducción
En el lenguaje de programación R encontramos, la flexibilidad y el
potencial que hace que los usuarios en general apliquen cosas diferente,
ya que R es un programa para la implementación y aplicacion de funciones
estadísticas y la creación de gráficos para esto existen cantidades de
paquetes adicionales distribución básica de funciones programadas por
los usuarios que trabajan con este software para llevar a cabo
procedimientos específicos. Ya que R es un software que trabaja bajo el
modelo orientado a objetos.
4. ¿Qué es un paquete en R?
03
Es una extensión de R que extiende sus funciones básicas.
El paquete denominado base
constituye el núcleo de R y contiene
las funciones básicas del lenguaje
para leer y manipular datos, algunas
funciones gráficas y algunas
funciones estadísticas.
Son desarrollados por la comunidad y
de acuerdo al sitio oficial de CRAN R
Project, al 13 de enero del 2022 se
cuenta con 18726 paquetes
Típicamente, un paquete incluye
código (no solamente código R),
documentación para el uso del
paquete y funciones, y conjuntos de
datos.
La información básica sobre un
paquete es proporcionada en el
archivo DESCRIPTION, en el que
encontraremos su utilidad, el autor, la
versión, fecha, tipo de licencia y las
dependencias del paquete.
6. 05
¿Cómo instalar un paquete en R?
2. Puede realizarse a través de los menús de RStudio
Una vez instalados los paquetes es
necesario cargarlos para que las
funciones que contienen estén
disponibles en la sesión:
7. 06
Es una pieza de código escrita para llevar a cabo una tarea específica
y que en R se puede delinear de la siguiente manera:
Donde:
Los argumentos pueden ser datos, formulas, expresiones o puede carecer
de ellos si se encuentran definidos por defecto
Las opciones modifican dichos argumentos
Los resultados son objetos que pueden ser considerados como datos y que
además pueden visualizarse en pantalla, guardar en otro objeto o escribirse
directamente en disco.
¿Qué es una función en R?
8. 07
¿Cómo se usa una función en R?
El usuario ejecuta las funciones en R introduciendo comandos
definidos en la consola o en el editor de código.
Considerando que:
El usuario puede usar funciones definidas en un
paquete o crear sus propias funciones
Cuando se usan funciones definidas, se debe conocer
la lista de argumentos y gestionar el valor o valores de
retorno, si los hubiere.
Para que una función sea ejecutada, debe estar
siempre acompañada de paréntesis
9. 08
20 paquetes que se usan en R
shiny rmarkdown flexdashboard rvest tidyr
rjson xml2 Jsonlite XML stringr
reshape2 lattice ggplot2 ggmap sf
leaflet caRtociudad plyr party mgcv
Todos estos paquetes se abordan en el libro de R para profesionales
de los datos: una introducción de Carlos J. Gil Bellosta
10. 09
20 funciones en R
Sintaxis Funcionalidad
C() Función para crear un vector
matrix() Función para crear una matriz
list() Función que crea una lista de elementos
factor() Función que establece las categorías de un vector
data.frame() Función que crea estructuras complejas en el lenguaje R
Sqrt() Función que extrae la raíz cuadrada de un numero
especifico
Factorial() Función que calcula la factorial de un numero especifico
11. 10
20 funciones en R
Sintaxis Funcionalidad
Sum() Función que suma número y objetos de una lista
Prod() Función para multiplicar número y objetos de una lista
Range() Muestra el valor mínimo y máximo de una lista de registros
Mean() Calcula el promedio de una lista de objetos
Median() Calcula la mediana de una lista de objetos
Round() Función que redondea una cantidad especifica de una lista
Choose.files() Muestra y selecciona carpetas de archivos de un directorio
12. 11
20 funciones en R
Sintaxis Funcionalidad
count() Devuelve el número de valores de una lista de objetos
Stddev() Devuelve la desviación estándar de un grupo de valores
Acos() Función que devuelve el inverso del coseno de un ángulo
Log() Devuelve el logaritmo de base 2 de un numero
Asin() Función que devuelve el inverso del seno de un ángulo
Variance() Devuelve la varianza estándar de un grupo de valores
13. 11
20 funciones en R
Conclusión
De este trabajo de presentación que tiene como propósito conocer e
identificar los diversos paquetes que maneja R, así como identificar las
funciones que incluye cada paquete en R. se puede inferir que Podemos
programar nuestros propios procedimientos y aplicaciones. Haciendo uso
de los Paquetes y las funciones de R para agilizar el proceso de
programación de un evento científico y estadístico con al aplicación
mundo real en todos los campo del conocimiento
14. 12
Fuentes de consulta
J. Gil Bellosta (2018). R para profesionales de los datos: una introducción (pp. 51,
57, 60, 96, 99, 119). Recuperado desde https://datanalytics.com/libro_r/_main.pdf
Paradis E. (2003). R para Principiantes (pp 5-6). Recuperado de https://cran.r-
project.org/doc/contrib/rdebuts_es.pdf
Sánchez, R. (13 de diciembre de 2022). Introducción, Funciones, Paquetes. Ciencia
de datos con R. https://rsanchezs.gitbooks.io/ciencia-de-datos-con-r/content/
15. 12
Fuentes de consulta
Mendoza, J. (24 de Febrero de 2020). Curso de Introducción a R #5. Funciones
Predefinidas en R. Obtenido de https://estadisticamente.com/curso-de-
introduccion-r-funciones-basicas-predefinidas/
Rossi, R. C. (s.f.). 50 funciones básicas para el Lenguaje de programación R.
Obtenido de https://www.youtube.com/watch?v=Z6M1NMQdUlA