SlideShare una empresa de Scribd logo
FACULTAD: CIENCIAS
ESCUELA: FÍSICA Y MATEMÁTICA
CARRERA: INGENIERIA EN ESTADISTICA EN
INFORMÁTICA
REALIZADO POR: OSCAR TAGUACUNDO
Programacion en R
 R es un lenguaje y entorno de programación
para análisis estadístico y gráfico. Su historia
ya fue contada en genbetadev y no quiero ser
repetitivo pero para hacer un resumen,
podríamos decir que es un dialecto libre del
lenguaje S, desarrollado por Robert
Gentleman y Ross Ihaka del Departamento
de Estadística de la Universidad de
Auckland en 1993.
¿En qué me puede ayudar R?
 R al estar orientado a las estadísticas, proporciona un
amplio abanico de herramientas.
 Entre otras características de R, podemos nombrar su
capacidad gráfica, que permite generar gráficos con
alta calidad, con sólo utilizar las funciones de
graficación.
 R también puede usarse como herramienta de cálculo
numérico y a la vez ser útil para la minería de datos.
 R es un lenguaje interpretado, el usuario
normalmente accede por líneas de comandos o
consola. Veamos unos ejemplos:
 Si queremos hacer un Hola mundo podemos hacerlo
de la siguiente manera:
 > print("Hola Mundo")
 > [1] "Hola Mundo"
 Sumemos 2 números:
 > 2 + 3
 > [1] 5
 Ahora vamos a calcular la media, la varianza y vamos
a gráficar!
 > mean(y)
 > [1] 15.16667
 > var(y)
 > [1] 178.9667
 > plot (y)
PROGRAMACION EN R
CARACTERISTICAS DE R
 Como podemos ver R es un lenguaje y entorno muy
poderoso, orientado al estudio de datos estadísticos.
 Además, R puede integrarse con distintas bases de
datos y existen bibliotecas que facilitan su utilización
desde lenguajes de programación interpretados como
Perl, Python y Ruby. Y por supuesto existen proyectos
que permiten utilizar R desde Java o .net.
 Y por si fuera poco cuenta con un poderoso entorno de
desarrollo llamado R studio que se puede descargar de
forma gratuita.
 Al igual que S, se trata de un lenguaje de
programación, lo que permite que permite
extender sus propias funciones. La gran
mayoría de las funciones de R fueron
escritas en R pero por cuestiones de
rendimiento existen funciones escritas en
lenguajes de más bajo nivel como C o
Fortran.
CONCLUSIONES:
 Como se dijo anteriormente R es un poderoso entorno
y lenguaje en el cual podemos tratar datos y graficar.
Pero no quiero detenerme en el entorno sino que
quiero revisar el lenguaje.
RECOMENDACIONES:
 Les recomiendo averiguar un poca mas acerca de R ya
que en este trabajo solo hemos hecho algunas de las
muchas aplicaciones que tiene este software.
WEBGRAFÍA

Más contenido relacionado

PPTX
What is keyword in c programming
PPTX
Keywords in c language
PPTX
Python Data-Types
PPTX
List and Dictionary in python
PPTX
Funcionamiento de un pila
PPT
CHAPTER-7 C++ PROGRAMMING ( STRUCTURE IN C++)
PPT
Abstract data types (adt) intro to data structure part 2
PPTX
Union in c language
What is keyword in c programming
Keywords in c language
Python Data-Types
List and Dictionary in python
Funcionamiento de un pila
CHAPTER-7 C++ PROGRAMMING ( STRUCTURE IN C++)
Abstract data types (adt) intro to data structure part 2
Union in c language

La actualidad más candente (20)

PPTX
Arrays in java
PDF
Python strings
PDF
Tipos abstractos de datos
PDF
Constants Variables Datatypes by Mrs. Sowmya Jyothi
PPTX
linked list.pptx
PPTX
Linear Search Presentation
PPTX
Arrays in c
PPTX
Aula 01 - Revisão Algoritmo 1
PPTX
Data Types and Variables In C Programming
PPTX
Python variables and data types.pptx
PPTX
Data types in C
PPTX
Constant, variables, data types
PPTX
Structure & union
PPTX
Data types in java
PDF
Lecture 2 keyword of C Programming Language
PPTX
Basic Data Types in C++
PDF
Programming in Java: Library Classes
PDF
Arrays in c unit iii chapter 1 mrs.sowmya jyothi
PDF
STRINGS IN C MRS.SOWMYA JYOTHI.pdf
Arrays in java
Python strings
Tipos abstractos de datos
Constants Variables Datatypes by Mrs. Sowmya Jyothi
linked list.pptx
Linear Search Presentation
Arrays in c
Aula 01 - Revisão Algoritmo 1
Data Types and Variables In C Programming
Python variables and data types.pptx
Data types in C
Constant, variables, data types
Structure & union
Data types in java
Lecture 2 keyword of C Programming Language
Basic Data Types in C++
Programming in Java: Library Classes
Arrays in c unit iii chapter 1 mrs.sowmya jyothi
STRINGS IN C MRS.SOWMYA JYOTHI.pdf
Publicidad

Destacado (20)

PPTX
LENGUAJE DE PROGRAMACION R
DOCX
Ejercicios resueltos en r
PPTX
Lenguaje de programacion orientado a la estadística R.
PPTX
R-Studio, diferencia estadísticamente significativa 2
PPT
Programacion de estadistica upc
PDF
Laboratorio Probabilidad 1/3
PDF
Linguaggio R, principi e concetti
PPTX
R_note_ODE_ver1.0
PDF
Elisa Teodoro, Clase 5, Funciones
PDF
Ruby es un lenguaje de programación interpretado
PDF
Scheduling power-aware abstract
PDF
Introduzione a R
PDF
Elisa Teodoro, Aplicacion de Derivadas, Clase 2
PPTX
Estadística en la aplicación de recursos humanos
PDF
Estadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATED
PPTX
Introduction to R by David Lucy Cap 12-16
PDF
ECUACIONES DIFERENCIALES CON DERIVE
PDF
9 introduzione r
LENGUAJE DE PROGRAMACION R
Ejercicios resueltos en r
Lenguaje de programacion orientado a la estadística R.
R-Studio, diferencia estadísticamente significativa 2
Programacion de estadistica upc
Laboratorio Probabilidad 1/3
Linguaggio R, principi e concetti
R_note_ODE_ver1.0
Elisa Teodoro, Clase 5, Funciones
Ruby es un lenguaje de programación interpretado
Scheduling power-aware abstract
Introduzione a R
Elisa Teodoro, Aplicacion de Derivadas, Clase 2
Estadística en la aplicación de recursos humanos
Estadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATED
Introduction to R by David Lucy Cap 12-16
ECUACIONES DIFERENCIALES CON DERIVE
9 introduzione r
Publicidad

Similar a Programacion en R (20)

PPTX
Diapositivas r
PDF
R Introducción
PDF
Instalación e introducción a RStudio y Commander.pdf
PPTX
Estadística con Lenguaje R: Sesión 1
PPTX
ACTIVIDAD DE INVESTIGACION
PPTX
PPTX
R for statistic
PPTX
Exposicion sistemas
PDF
Proyecto herramientas para analisis del big-data.pdf
DOCX
foro de lenguajes de programación.docx
PPTX
Introducción a R Studio para estudiantes.pptx
PDF
Clase02 paradigmas
PPT
Introducción al R Commander
DOCX
Tipos de lenguaje
PPTX
PPTX
Mi lenguaje de programación de preferencia
PPTX
Consulta del lenguaje de programación
PPTX
Lenguaje c
Diapositivas r
R Introducción
Instalación e introducción a RStudio y Commander.pdf
Estadística con Lenguaje R: Sesión 1
ACTIVIDAD DE INVESTIGACION
R for statistic
Exposicion sistemas
Proyecto herramientas para analisis del big-data.pdf
foro de lenguajes de programación.docx
Introducción a R Studio para estudiantes.pptx
Clase02 paradigmas
Introducción al R Commander
Tipos de lenguaje
Mi lenguaje de programación de preferencia
Consulta del lenguaje de programación
Lenguaje c

Más de Oscar Taguacundo (9)

PPTX
Prueba scheffe para la inferencia simultanea
PPTX
Software libre y Software comercial
PPTX
Técnicas De Muestreo (Resumen)
PPTX
TIPOS DE RED
PPTX
Tipos de red
PPTX
PPTX
Maquina virtual
PPTX
Operativos pro
PPTX
Prueba scheffe para la inferencia simultanea
Software libre y Software comercial
Técnicas De Muestreo (Resumen)
TIPOS DE RED
Tipos de red
Maquina virtual
Operativos pro

Último (11)

PPTX
Conceptos basicos de Base de Datos y sus propiedades
DOCX
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PDF
Su punto de partida en la IA: Microsoft 365 Copilot Chat
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
PPTX
Implementación equipo monitor12.08.25.pptx
PPTX
Derechos_de_Autor_y_Creative_Commons.pptx
PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
PPTX
sistemas de informacion.................
PPTX
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
PPTX
Fundamentos de Python - Curso de Python dia 1
Conceptos basicos de Base de Datos y sus propiedades
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
AutoCAD Herramientas para el futuro, Juan Fandiño
Su punto de partida en la IA: Microsoft 365 Copilot Chat
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
Implementación equipo monitor12.08.25.pptx
Derechos_de_Autor_y_Creative_Commons.pptx
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
sistemas de informacion.................
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
Fundamentos de Python - Curso de Python dia 1

Programacion en R

  • 1. FACULTAD: CIENCIAS ESCUELA: FÍSICA Y MATEMÁTICA CARRERA: INGENIERIA EN ESTADISTICA EN INFORMÁTICA REALIZADO POR: OSCAR TAGUACUNDO
  • 3.  R es un lenguaje y entorno de programación para análisis estadístico y gráfico. Su historia ya fue contada en genbetadev y no quiero ser repetitivo pero para hacer un resumen, podríamos decir que es un dialecto libre del lenguaje S, desarrollado por Robert Gentleman y Ross Ihaka del Departamento de Estadística de la Universidad de Auckland en 1993.
  • 4. ¿En qué me puede ayudar R?  R al estar orientado a las estadísticas, proporciona un amplio abanico de herramientas.  Entre otras características de R, podemos nombrar su capacidad gráfica, que permite generar gráficos con alta calidad, con sólo utilizar las funciones de graficación.  R también puede usarse como herramienta de cálculo numérico y a la vez ser útil para la minería de datos.
  • 5.  R es un lenguaje interpretado, el usuario normalmente accede por líneas de comandos o consola. Veamos unos ejemplos:  Si queremos hacer un Hola mundo podemos hacerlo de la siguiente manera:  > print("Hola Mundo")  > [1] "Hola Mundo"  Sumemos 2 números:  > 2 + 3  > [1] 5
  • 6.  Ahora vamos a calcular la media, la varianza y vamos a gráficar!  > mean(y)  > [1] 15.16667  > var(y)  > [1] 178.9667  > plot (y)
  • 8. CARACTERISTICAS DE R  Como podemos ver R es un lenguaje y entorno muy poderoso, orientado al estudio de datos estadísticos.  Además, R puede integrarse con distintas bases de datos y existen bibliotecas que facilitan su utilización desde lenguajes de programación interpretados como Perl, Python y Ruby. Y por supuesto existen proyectos que permiten utilizar R desde Java o .net.  Y por si fuera poco cuenta con un poderoso entorno de desarrollo llamado R studio que se puede descargar de forma gratuita.
  • 9.  Al igual que S, se trata de un lenguaje de programación, lo que permite que permite extender sus propias funciones. La gran mayoría de las funciones de R fueron escritas en R pero por cuestiones de rendimiento existen funciones escritas en lenguajes de más bajo nivel como C o Fortran.
  • 10. CONCLUSIONES:  Como se dijo anteriormente R es un poderoso entorno y lenguaje en el cual podemos tratar datos y graficar. Pero no quiero detenerme en el entorno sino que quiero revisar el lenguaje. RECOMENDACIONES:  Les recomiendo averiguar un poca mas acerca de R ya que en este trabajo solo hemos hecho algunas de las muchas aplicaciones que tiene este software.