Diferencia entre revisiones de «Lenguaje de programación R»

(Shiny app)
 
(No se muestran 9 ediciones intermedias de 2 usuarios)
Línea 21: Línea 21:
 
|premios=
 
|premios=
 
|web=http://www.r.project.org
 
|web=http://www.r.project.org
}}<div align="justify"> '''R''' es un lenguaje y entorno de programación libre, que integra un conjunto de programas para investigación en estadística y gráficos.  
+
}} '''R''' es un lenguaje y entorno de programación libre, que integra un conjunto de programas para investigación en estadística y gráficos.  
  
 
==Historia==
 
==Historia==
Línea 28: Línea 28:
 
==Características==
 
==Características==
 
R es un lenguaje Orientado a Objetos, lo cual lo hace simple y flexible. R se distribuye gratuitamente bajo la licencia GNU GPL (''General Public Licence'') y su constante mejora es debida al denominado ‘Grupo Nuclear de desarrollo de R”.  
 
R es un lenguaje Orientado a Objetos, lo cual lo hace simple y flexible. R se distribuye gratuitamente bajo la licencia GNU GPL (''General Public Licence'') y su constante mejora es debida al denominado ‘Grupo Nuclear de desarrollo de R”.  
 +
 +
== Paquetes ==
 +
Un paquete (package) es una colección de funciones, datos y código R que se almacenan en una carpeta conforme a una estructura bien definida, fácilmente accesible para R.
 +
 +
===Shiny app===
 +
[['''Shiny'''|Shiny]] es un paquete de R que facilita la creación de aplicaciones web interactivas directamente desde R. Permite a quienes no son versados en diseño web construir rápidamente una página reactiva para explorar la información.
 +
 +
====Componentes fundamentales de un Shiny app:====
 +
Un Shiny App tiene dos componentes
 +
Interfaz de Usuario (UI): Contiene los widgets para recibir el input del usuario y mostrar los outputs
 +
Server: Recibe los inputs del UI y con ellos genera los outputs
  
 
==Fuentes==
 
==Fuentes==
Línea 38: Línea 49:
 
* [http://cran.r-project.org/doc/contrib/curso-R.Diaz-Uriarte.pdf Introducción al uso y programación del sistema estadístico R] por Ramón Díaz-Uriarte, transparencias preparadas para un curso de 16 horas sobre R, dirigido principalmente a biólogos y especialistas en bioinformática (PDF).
 
* [http://cran.r-project.org/doc/contrib/curso-R.Diaz-Uriarte.pdf Introducción al uso y programación del sistema estadístico R] por Ramón Díaz-Uriarte, transparencias preparadas para un curso de 16 horas sobre R, dirigido principalmente a biólogos y especialistas en bioinformática (PDF).
 
* [https://stat.ethz.ch/mailman/listinfo/r-help-es Lista de correo R-help-es en español] Lista de correo oficial de R en español.
 
* [https://stat.ethz.ch/mailman/listinfo/r-help-es Lista de correo R-help-es en español] Lista de correo oficial de R en español.
 +
* https://estadistica-dma.ulpgc.es/cursoR4ULPGC/5-librerias.html
 +
* https://diegokoz.github.io/EEA2019/clase%203/shiny/clase_shiny/explicacion.nb.html
 
[[Category:Programación]] [[Category:Lenguajes_de_programación]]
 
[[Category:Programación]] [[Category:Lenguajes_de_programación]]

última versión al 10:51 7 feb 2022

R
Información sobre la plantilla
LenguajedeProgamacionR.jpg
Lenguaje de programación
CreadorBell Laboratories (formerly AT&T, now Lucent Technologies) by John Chambers and colleagues.
DesarrolladorR Development Core Team
Última versión estableR version 2.15.2 (2012-10-26)
GéneroSoftware para Análisis Estadístico
Sistemas Operativos compatiblesMultiplataforma
IdiomaEspañol
LicenciaGNU General Public License
Sitio web
http://www.r.project.org

R es un lenguaje y entorno de programación libre, que integra un conjunto de programas para investigación en estadística y gráficos.

Historia

El proyecto R fue iniciado en 1995 por Ross Ihaka and Robert Gentleman del Departamento de Estadística de la Universidad de Auckland. R es un dialecto de S lenguaje desarrollado en 1976 por John Chambers.

Características

R es un lenguaje Orientado a Objetos, lo cual lo hace simple y flexible. R se distribuye gratuitamente bajo la licencia GNU GPL (General Public Licence) y su constante mejora es debida al denominado ‘Grupo Nuclear de desarrollo de R”.

Paquetes

Un paquete (package) es una colección de funciones, datos y código R que se almacenan en una carpeta conforme a una estructura bien definida, fácilmente accesible para R.

Shiny app

Shiny es un paquete de R que facilita la creación de aplicaciones web interactivas directamente desde R. Permite a quienes no son versados en diseño web construir rápidamente una página reactiva para explorar la información.

Componentes fundamentales de un Shiny app:

Un Shiny App tiene dos componentes Interfaz de Usuario (UI): Contiene los widgets para recibir el input del usuario y mostrar los outputs Server: Recibe los inputs del UI y con ellos genera los outputs

Fuentes