3. • R es un entorno y lenguaje de programación con un enfoque al análisis
estadístico.
• R nació como una reimplementación de software libre del lenguaje S,
especializado en análisis estadístico.
• Actualmente es uno de los lenguajes de programación más utilizados en
investigación científica, siendo además muy popular en los campos de
machine learning, minería de datos, etc.
• R es parte del sistema GNU y se distribuye bajo la licencia GNU GPL. Está
disponible para los sistemas operativos Windows, Macintosh, Unix y
GNU/Linux.
Lenguaje R
4. • RStudio es una interfaz para el lenguaje de programación R.
• Incluye una consola, editor de sintaxis que apoya la ejecución de código,
así como herramientas para el trazado, la depuración y la gestión del
espacio de trabajo.
• RStudio está disponible para Windows, Mac y Linux o para navegadores
conectados a RStudio Server o RStudio Server Pro (Debian / Ubuntu,
RedHat / CentOS, y SUSE Linux).
RStudio
5. • Visitar la pagina https://rstudio.com/
Instalación
8. Pantallas de RStudio
1 Script
2 Consola 4 Varios ambientes.
Gráficos, archivos,
paquetes, ayuda.
3 Environment
(datos)
9. Pantallas de RStudio
1. RScript : Archivo de texto de programación, donde se escriben los
comandos.
2. Cónsola: Area de trabajo donde se ejecutan los comandos.
3. Environment: aparecen los datos importados y generados.
4. Varios ambientes: se puede ver la ayuda, los paquetes instalados y para
instalar, los gráficos ejecutados, etc.
13. Algunos paquetes recomendados
1. psych: para técnicas estadísticas usadas en psicologia
2. modeest: estimación de modelos
3. tseries: para estimación y análisis de series de tempo
4. Stable: para funciones de probabilidad
Ejercicio: investigar 5 posibles paquetes que puedan ser de interés en la materia de Econometría
14. Algunos paquetes recomendados
1. psych: para técnicas estadísticas usadas em psicologia
2. modeest: estimación de modelos
3. tseries: para estimación y análisis de series de tempo
4. stable: para funciones de probabilidad
Ejercicio: investigar 5 posibles paquetes que puedan ser de interés en la materia de Econometría
15. ¿Dónde esta la librería de paquetes?
https://cran.r-project.org/
17. Pantallas de RStudio
Este es el símbolo característico de R y se utiliza para expresar
igualdad o asignación.
< -
18. Generación de números aleatorios
• Generar dos variables aleatorias con 10 observaciones cada una
distribuídas normal com media 0 y desviación estándar 2.
• Realizar un gráfico de dispersión
n <- rnorm(1000000, mean = 100, sd = 36)
n <- rnorm(1000000, mean = 100, sd = 36)
n <- rnorm(10, mean = 0, sd = 2)
m <- rnorm(10, mean = 0, sd = 2)
plot(n,m)
Ejercicio: leer la ayuda de la función rnorm.
Buscar otras distribuciones conocidas y generar números aleatorios