library(dplyr) 
library(gapminder)

cuando uno usa 2## es un título

Estructura para crear un título

Estos títulos de abajo estarán en el inicio y me llevará directo al lugar/espacio de escritura.

Titulo uno

Título dos

Esta es la página de Google

Para cursiva

“run”,“ctrl+shif+enter”

  1. numero 1
  2. numero 2
  3. y sigue…
  • cuadrado
  • círculo
  • triángulo

En esta clase nos enfocaeremos en agregar a nuestra caja de herramientas funciones para manipular “dataframes” (data rectangular) provenientes del paquete “”dplyr“”. Utlizaremos de ejemplo principalmente los datos que vienen en el objeti gapminder proveniente del paquete que lleva el mismo nombre.

Lo primero que haremos será cargar los paquetes que utilizaremos en nuestro análisis.

" ?mean " en la consola para saber qué funcion es

Verbos de manipulacion en una data rectangular

  • filter: para filtrar observaciones basados en una o mas condiciones
  • select: para seleccionar variables por nombre.
  • mutate: para crear nuevas variables basadas en otras.
  • summarise: para crear variables que representan resumenes de otras como el promedio (entran muchos y sale 1)
  • arrange: para ordenar las observaciones basado en una o mas variables.
  • group_by:

Filter utiliza condiciones lógicas

  • == igualdad
  • = no igualdad
  • > mayor que
  • < menor que
  • >= mayor o igual que
  • <= menor o igual que

Una variable lógica toma valores de verdadero o falso.

filter(gapminder, continent == "Americas" , year > 2000)

Operadores lógicos:

  • ! : negación
  • & : “y” lógico
  • |: “ó” lógico

ESTO ES SELEC

names(gapminder)
[1] "country"   "continent" "year"      "lifeExp"   "pop"       "gdpPercap"
select(gapminder, country, year, -lifeExp)

TERCER VERBO: mutate -> nos permite crear otras variables en base a las anteriores.

mutate(gapminder, gdp = pop * gdpPercap)

ifelse : test - verdadero o falso

SUMMARISE: objetivo de crear variables resúmenes. Ejemplos: count, sum, mean, median, sd, max, min

arrange: ordena la data rectangular

%>% : también, además, anida todos los datos para generar 1 producto (gráfico)

LS0tDQp0aXRsZTogIkNsYXNlIDQ6IExvcyB2ZXJib3MgZGUgbGEgbWFuaXB1bGFjafNuIg0Kb3V0cHV0OiANCiAgaHRtbF9ub3RlYm9vazogDQogICAgY29kZV9mb2xkaW5nOiBoaWRlDQogICAgaGlnaGxpZ2h0OiB0YW5nbw0KICAgIHRoZW1lOiB1bml0ZWQNCiAgICB0b2M6IHllcw0KLS0tDQoNCmBgYHtyfQ0KDQpsaWJyYXJ5KGRwbHlyKSANCmxpYnJhcnkoZ2FwbWluZGVyKQ0KDQpgYGANCg0KDQpjdWFuZG8gdW5vIHVzYSAyIyMgZXMgdW4gdO10dWxvDQoNCkVzdHJ1Y3R1cmEgcGFyYSBjcmVhciB1biB07XR1bG8NCg0KDQpFc3RvcyB07XR1bG9zIGRlIGFiYWpvIGVzdGFy4W4gZW4gZWwgaW5pY2lvIHkgbWUgbGxldmFy4SBkaXJlY3RvIGFsIGx1Z2FyL2VzcGFjaW8gZGUgZXNjcml0dXJhLg0KDQoNCiMjVGl0dWxvIHVubw0KDQojIyNU7XR1bG8gZG9zDQoNCg0KRXN0YSBlcyBsYSBw4WdpbmEgZGUgW0dvb2dsZV0oaHR0cDovL3d3dy5nb29nbGUuY2wpIA0KDQpQYXJhIGN1cnNpdmEgDQoNCg0KInJ1biIsImN0cmwrc2hpZitlbnRlciIgDQoNCjEuIG51bWVybyAxDQoyLiBudW1lcm8gMg0KMy4geSBzaWd1ZS4uLiANCg0KLSBjdWFkcmFkbw0KLSBj7XJjdWxvDQotIHRyaeFuZ3VsbyANCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQpFbiBlc3RhIGNsYXNlIG5vcyBlbmZvY2FlcmVtb3MgZW4gYWdyZWdhciBhIG51ZXN0cmEgY2FqYSBkZSBoZXJyYW1pZW50YXMgZnVuY2lvbmVzIHBhcmEgbWFuaXB1bGFyICJkYXRhZnJhbWVzIiAoZGF0YSByZWN0YW5ndWxhcikNCnByb3ZlbmllbnRlcyBkZWwgcGFxdWV0ZSAiImRwbHlyIiIuIA0KVXRsaXphcmVtb3MgZGUgZWplbXBsbyBwcmluY2lwYWxtZW50ZSBsb3MgZGF0b3MgcXVlIHZpZW5lbiBlbiBlbCBvYmpldGkgZ2FwbWluZGVyIHByb3ZlbmllbnRlIGRlbCBwYXF1ZXRlIHF1ZSBsbGV2YSBlbCBtaXNtbyBub21icmUuIA0KDQpMbyBwcmltZXJvIHF1ZSBoYXJlbW9zIHNlcuEgY2FyZ2FyIGxvcyBwYXF1ZXRlcyBxdWUgdXRpbGl6YXJlbW9zIGVuIG51ZXN0cm8gYW7hbGlzaXMuIA0KDQoiID9tZWFuICIgZW4gbGEgY29uc29sYSBwYXJhIHNhYmVyIHF16SBmdW5jaW9uIGVzDQoNCg0KIyMjVmVyYm9zIGRlIG1hbmlwdWxhY2lvbiBlbiB1bmEgZGF0YSByZWN0YW5ndWxhcg0KDQotIGZpbHRlcjogcGFyYSBmaWx0cmFyIG9ic2VydmFjaW9uZXMgYmFzYWRvcyBlbiB1bmEgbyBtYXMgY29uZGljaW9uZXMNCi0gc2VsZWN0OiBwYXJhIHNlbGVjY2lvbmFyIHZhcmlhYmxlcyBwb3Igbm9tYnJlLg0KLSBtdXRhdGU6IHBhcmEgY3JlYXIgbnVldmFzIHZhcmlhYmxlcyBiYXNhZGFzIGVuIG90cmFzLiANCi0gc3VtbWFyaXNlOiBwYXJhIGNyZWFyIHZhcmlhYmxlcyBxdWUgcmVwcmVzZW50YW4gcmVzdW1lbmVzIGRlIG90cmFzIGNvbW8gZWwgcHJvbWVkaW8gKGVudHJhbiBtdWNob3MgeSBzYWxlIDEpDQotIGFycmFuZ2U6IHBhcmEgb3JkZW5hciBsYXMgb2JzZXJ2YWNpb25lcyBiYXNhZG8gZW4gdW5hIG8gbWFzIHZhcmlhYmxlcy4gDQotIGdyb3VwX2J5OiANCg0KDQoNCiMjIyNGaWx0ZXIgdXRpbGl6YSBjb25kaWNpb25lcyBs82dpY2FzDQoNCi0gYD09YCBpZ3VhbGRhZA0KLSBgPWAgbm8gaWd1YWxkYWQNCi0gIGA+YCAgbWF5b3IgcXVlDQotIGA8YCBtZW5vciBxdWUNCi0gYD49YCAgbWF5b3IgbyBpZ3VhbCBxdWUNCi0gYDw9YCBtZW5vciBvIGlndWFsIHF1ZSANCg0KDQoNClVuYSB2YXJpYWJsZSBs82dpY2EgdG9tYSB2YWxvcmVzIGRlIHZlcmRhZGVybyBvIGZhbHNvLiANCg0KYGBge3J9DQoNCmZpbHRlcihnYXBtaW5kZXIsIGNvbnRpbmVudCA9PSAiQW1lcmljYXMiICwgeWVhciA+IDIwMDApDQoNCmBgYA0KDQoNCk9wZXJhZG9yZXMgbPNnaWNvczoNCg0KLSAhIDogbmVnYWNp824NCi0gJiA6ICJ5IiBs82dpY28NCi0gYHxgOiAi8yIgbPNnaWNvIA0KDQoNCg0KRVNUTyBFUyBTRUxFQyANCg0KYGBge3J9DQpuYW1lcyhnYXBtaW5kZXIpDQpgYGANCg0KDQpgYGB7cn0NCg0Kc2VsZWN0KGdhcG1pbmRlciwgY291bnRyeSwgeWVhciwgbGlmZUV4cCkNCg0KYGBgDQoNCg0KDQpURVJDRVIgVkVSQk86IG11dGF0ZSAtPiBub3MgcGVybWl0ZSBjcmVhciBvdHJhcyB2YXJpYWJsZXMgZW4gYmFzZSBhIGxhcyBhbnRlcmlvcmVzLiANCg0KYGBge3J9DQoNCm11dGF0ZShnYXBtaW5kZXIsIHBvcG1pbGxpb24gPSBwb3AgLyAxZTYpDQoNCmBgYA0KDQoNCmBgYHtyfQ0KDQptdXRhdGUoZ2FwbWluZGVyLCBnZHAgPSBwb3AgKiBnZHBQZXJjYXApDQoNCmBgYA0KDQoNCmBgYHtyfQ0KDQptdXRhdGUoZ2FwbWluZGVyLCBnZHAgPSBwb3AgKiBnZHBQZXJjYXAsICNjcmVvIGdkcCBwcmltZXJvDQogICAgICAgZ2RwbWlsbGlvbiA9IHJvdW5kKGdkcCAvIDFlOSwyKSApDQpgYGANCg0KDQoNCmBgYHtyfQ0KDQptdXRhdGUoZ2FwbWluZGVyLCBwb3NfOTAgPSBpZmVsc2UoeWVhciA+IDE5OTAsIFRSVUUsIEZBTFNFKSkNCg0KYGBgDQoNCmlmZWxzZSA6IHRlc3QgLSB2ZXJkYWRlcm8gbyBmYWxzbw0KDQoNClNVTU1BUklTRTogIG9iamV0aXZvIGRlIGNyZWFyIHZhcmlhYmxlcyByZXP6bWVuZXMuIA0KRWplbXBsb3M6IGNvdW50LCBzdW0sIG1lYW4sIG1lZGlhbiwgc2QsIG1heCwgbWluDQoNCmBgYHtyfQ0KDQpzdW1tYXJpc2UoZ2FwbWluZGVyLCBwb2JsYWNoaWNhID0gbWluKHBvcCkpDQoNCmBgYA0KDQoNCmFycmFuZ2U6IG9yZGVuYSBsYSBkYXRhIHJlY3Rhbmd1bGFyDQoNCg0KJT4lIDogdGFtYmnpbiwgYWRlbeFzLCBhbmlkYSB0b2RvcyBsb3MgZGF0b3MgcGFyYSBnZW5lcmFyIDEgcHJvZHVjdG8gKGdy4WZpY28pIA0KDQoNCg0KDQoNCg0K