002 — R Basics

Stephanie Frias
All things R!
Published in
3 min readNov 10, 2017

Luego del Explorar R y el clásico “Hola Mundo”….down to basics!

Una buena forma de empezar es revisando los tipos básicos y usos de ellos, para esto una muy buena opción es el Free Introduction To R de Datacamp.

Y modo de resumen/memoria acá van:

Vectores

  • Es un arreglo de 1 sola dimensión y contiene elementos del mismo tipo (todos números o todos chars o strings)
  • Se pueden asignar nombres a un vector, así cada valor tiene una significancia. Imagina que crear un vector de 7 elementos que indican el número de kilómetros caminados por día, pues aca elemento le puedes asignar un día!
  • Puedes obtener la media, la suma o el promedio rápidamente
  • Puedes seleccionar un subconjunto de un vector
  • (!) Puedes seleccionar un subconjunto de un vector definiendo una condición

Matrices

  • Es un arreglo bi-dimensional (NxN) y todos sus elementos tienen que ser del mismo tipo
  • Se puede determinar si el llenado de datos será por columnas o por filas
  • Se puede hacer operaciones por columnas o filas !
  • Se puede seleccionar un subconjunto de la matriz

Factor

  • Es un vector de datos categóricos, como género, niveles, etc
  • Todos los elementos deben ser el mismo tipo
  • Se puede ordenar y así se definen niveles

Dataframe

  • Un arreglo bi-dimensional de objetos
  • Se puede entender como una tabla
  • Puede ser construído a partir de varios vectores y éstos tienen que tener la misma dimensión
  • Se puede definir un sub conjunto de datos a partir de una condición

Listas

  • Es un conglomerado de objetos, los cuales no necesitan tener la misma dimensión ni tipo
  • Se pueden asignar nombres a cada elemento de la lista

El código se puede encontrar acá y lo recomendable es abrirlo en R Studio y ejecutar línea por línea con el botón ´Run´ o Command + Enter en Mac, para otros Sistema Operativos encontrar los shortcuts acá

Más sobre el camino de R!

--

--

Stephanie Frias
All things R!

SW Engineer. Proud Geek 8) Chocolates addict. Melomaniac. Backpacker. Co-Founder @witperu, Organizer at @hablemosdetest =)