3/7/2019

Proyectos

Situaciones de la vida real

  • Multitasking (Análisis interrumpido)
  • Trabajar en multiples análisis simultáneamente
  • Importar y exportar datos, gráficos

1- Qué de tu análisis es "real"? qué es lo que guardarías como un registro lo más detallado posible de lo que sucedió?

2- De todos los archivos que usás ¿Dónde reside el análisis?

Directorio de Trabajo

Dos opciones:

  • Definirlo en el script (setwd()) NO REPRODUCIBLE!!! SHH!!!
  • Trabajar con Proyectos de R

Rutas

Rutas absolutas

"E:/PepoteChipon/CapoTotal/LaMejorTesis/datos/datos.xlsx"

NO REPRODUCIBLE!

Rutas relativas

"./datos/datos.xlsx"

En referencia al directorio de trabajo

¡REPRODUCIBLE!

NOTA en R la barra de los directorios es "/"

Reproducibilidad

Proyectos + Rutas Relativas = Reproducibilidad

¿Qué es un proyecto de R?

Estructura de ficheros. Todos los archivos relacionados con un proyecto juntos:

  • Datos
  • Scripts
  • Tablas de resultados
  • Gráficos

¿Cómo crear un proyecto?

Entrando a "New project" elegimos el directorio donde queremos ubicar nuestro proyecto. El proyecto va a consistir en un directorio (indicamos su nombre) que va a contener un archivo .Rproj (le indica a R dónde está ubicado el directorio de trabajo) y debemos poner todos los archivos relacionados con nuestro análisis (datos, scripts, salidas), en lo posible usando una estructura ordenada de subdirectorios.

¿Cómo importar datos desde excel?

Requisitos

  • Una hoja con una tabla con todo Si hay varias planillas (distintas fechas), juntar todo en una planilla de formato largo y distinguir las fechas con una nueva variable "fecha"
  • los nombres de variables en la primer fila
    • nombres cortos fáciles de tipear
    • sin caracteres especiales (paréntesis, acentos, etc)
    • sin espacios
    • usar "_" o "." como separadores

  • no debe haber celdas vacías
    • distinguir ceros reales (0)
    • distinguir datos faltantes (NA)
    • distinguir datos marcados (flag)
  • chequear errores de tipeo (usar los filtros de excel)