Está en la página 1de 15

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
1.2 Presentación paquetes y
funciones en R
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.
¿Qué es un paquete en R?
Es una extensión de R que extiende sus funciones básicas.

El paquete denominado base Típicamente, un paquete incluye


constituye el​ núcleo de R y contiene código (no solamente código R),
las funciones básicas del lenguaje documentación para el uso del
para leer y manipular datos, algunas​ paquete y funciones, y conjuntos de
funciones gráficas y algunas datos.
funciones estadísticas​.

La información básica sobre un


paquete es proporcionada en el
Son desarrollados por la comunidad y archivo DESCRIPTION, en el que
de acuerdo al sitio oficial de CRAN R encontraremos su utilidad, el autor, la
Project, al 13 de enero del 2022 se versión, fecha, tipo de licencia y las
cuenta con 18726  paquetes​​ dependencias del paquete.

03
¿Cómo instalar un paquete en R?
1. Puede realizarse desde la consola de R

04
¿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:

05
¿Qué es una función en R?
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.

06
¿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

07
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 
08
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

09
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

10
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 

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

11
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/

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-predefinid
as/
 

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 
  

12

También podría gustarte