26/6/2019

Rstudio

Consola

Area de trabajo

Objetos

minombre <- "Pepi"
miedad <- 34

debut_alcoholico<- 14
miedad - debut_alcoholico
## [1] 20

Area o Ambiente de trabajo

Hay que acostumbrarse a considerarlo como algo TEMPORARIO (Borrón y cuenta nueva!)

Script

Un script es un documento donde se registra cada paso del proceso.

Regla fundamental: ¡¡¡Comentarios!!! (#####)

REPRODUCIBILIDAD

¿Cómo resolverían el truco de Paenza documentandolo en un script?

x <- 12 # elijo un número
x <- x + 6 # le sumo 6
x <- x*2 # el resultado lo multipico por 2
x <- x - 8 # al resultado le resto 8
x <- x/2 # al resultado lo divido por 2
x <- x - 12 # al resultado le resto el número que elejí
x # el resultado es 2, aleluya

R help

?plot

?data.frame

Objetos

Clases de objetos

  • Valores
    • numeric
    • character
    • logic
  • Vectores
    • numeric
    • character
    • logic
    • factor
  • Dataframes Vectores del mismo largo pegados uno al lado del otro (columnas).

  • Matrices
  • List (heterogéneo)
  • Funciones

Nombres de objetos

  • Cortos y de fácil tipeo
  • Representativos y autoexplicativos
  • que comiencen con una letra
  • que solo contengan letras, numeros, "_" y "."
  • elegir y respetar una norma para los nombres (todo minuscula, varias palabras, uso de mayúsculas, etc)

por ejemplo:

holaQueTal

hola_que_tal

hola.que.tal