Primer subtĆtulo
Segundo subtĆtulo
Para escribir un link se pone el nombre de la pƔgina
Para escribir en negrita, son dos asteriscos por lado
` r (20 * 2) ^ 10 `
library(dplyr)
library(gapminder)
filter(gapminder, continent == "Americas", year > 2000)
- !: negación, se antepone en una condición lógica para invertir su valor
- &: āyā lógico, equivalente agregar mĆ”s de un argumento en filter
- !: āoā lógico, si se cumple alguna de las condiciones
Ejemplo, aquĆ cargo todos los datos de paĆses que no estĆ”n en el continente americano al anteponer !
filter(gapminder, !(continent == "Americas"))
filter(gapminder, continent == "Americas" | continent == "Asia" | continent == "Europe")
Abreviadamente (para no escribir continent todo el rato)
filter(gapminder, continent %in% c("Americas", "Asia", "Europe"))
Select
seleccionar variables por su nombre. Sirve para reducir.
names(gapminder)
[1] "country" "continent" "year" "lifeExp" "pop" "gdpPercap"
select(gapminder, country, year, lifeExp)
select(gapminder, -lifeExp)
Existen mƔs funciones similares que son convenientes de usar en conjunto con select como:
starts_with(prefijo) : seleccionar variables que compartan igual prefijo
ends_with(sufijo) : seleccionar variables que compartan igual sufijo
contains(patron) : seleccionar variables que contengan un patron comĆŗn
Mutate para crear nuevas variables
Nos permite crear una nueva variable en nuestro dataframe que se adjunta como columna al final de la tabala
por ejemplo, acÔ se cambiarÔ a millones la población
1 y 6 ceros (millón) = 1e6
mutate(gapminder, popMillions = pop / 1e6)
LS0tDQp0aXRsZTogIkNsYXNlIDpMb3MgdmVyYm9zIGRlIGxhIG1hbmlwdWxhY2nDs24uIEFudG9uaWEiDQpvdXRwdXQ6IA0KICBodG1sX25vdGVib29rOiANCiAgICB0aGVtZTogc3BhY2VsYWINCmhpZ2hsaWdodDogZXNwcmVzc28NCiAgICB0aGVtZTpzcGFjZWxhYg0KICAgIHRvYzp5ZXMNCi0tLQ0KDQojI1ByaW1lciBzdWJ0w610dWxvDQojIyNTZWd1bmRvIHN1YnTDrXR1bG8NCg0KUGFyYSBlc2NyaWJpciB1biBsaW5rIHNlIHBvbmUgW2VsIG5vbWJyZSBkZSBsYSBww6FnaW5hXSh3d3cubGFwYWdpbmEuY2wpDQoNClBhcmEgZXNjcmliaXIgZW4gKipuZWdyaXRhKiosIHNvbiBkb3MgYXN0ZXJpc2NvcyBwb3IgbGFkbw0KDQoNCiAgICBgIHIgKDIwICogMikgXiAxMCBgDQoNCg0KYGBge3J9DQpsaWJyYXJ5KGRwbHlyKQ0KbGlicmFyeShnYXBtaW5kZXIpDQpgYGANCg0KLSBmaWx0ZXI6IHBhcmEgZmlsdHJhciBvYnNlcnZhY2lvbmVzIGJhc2FkYXMgZW4gdW5hIG8gbcOhcyBjb25kaWNpb25lcw0KLSBzZWxlY3Q6IHBhcmEgc2VsZWNjaW9uYXIgdmFyaWFibGVzIHBvciBub21icmUNCi0gbXV0YXRlOiBwYXJhIGNyZWFyIG51ZXZhcyB2YXJpYWJsZXMgYmFzYWRhcyBlbiBvdHJhcw0KLSBzdW1tYXJpc2U6IHBhcmEgY3JlYXIgdmFyaWFibGVzIHF1ZSByZXByZXNlbnRhbiByZXPDum1lbmVzIGRlIG90cmFzIGNvbW8gZWwgcHJvbWVkaW8NCi0gYXJyYW5nZTogcGFyYSBvcmRlbmFyIGxhcyBvYnNlcnZhY2lvbmVzIGJhc2FkbyBlbiB1bmEgbyBtw6FzIHZhcmlhYmxlDQotIGdyb3VwX2J5OiBwYXJhIGNhbWJpYXIgZWwgKipkb21pbmlvKiogZW4gcXVlIHNlIGFwbGljYW4gbG9zIHZlcmJvcyBhIG5pdmVsIGRlIGdydXBvcyBmb3JtYWRvcyBlbiBiYXNlIGEgdmFyaWFibGVzIGRlbnRybyBkZSB1biAqKmRhdGFmcmFtZSoqDQoNCi0gPT0gOiBpZ3VhbGRhZA0KLSAhPSA6IG5vIGlndWFsZGFkDQotID4gOiBtYXlvciBxdWUNCi0gPCA6IG1lbm9yIHF1ZQ0KLSA+PSA6IG1heW9yIG8gaWd1YWwgcXVlDQotIDw9IDogbWVub3IgbyBpZ3VhbCBxdWUNCg0KYGBge3J9DQpmaWx0ZXIoZ2FwbWluZGVyLCBjb250aW5lbnQgPT0gIkFtZXJpY2FzIiwgeWVhciA+IDIwMDApDQpgYGANCg0KLSAhOiBuZWdhY2nDs24sIHNlIGFudGVwb25lIGVuIHVuYSBjb25kaWNpw7NuIGzDs2dpY2EgcGFyYSBpbnZlcnRpciBzdSB2YWxvcg0KLSAmOiAieSIgbMOzZ2ljbywgZXF1aXZhbGVudGUgYWdyZWdhciBtw6FzIGRlIHVuIGFyZ3VtZW50byBlbiBmaWx0ZXINCi0gITogIm8iIGzDs2dpY28sIHNpIHNlIGN1bXBsZSBhbGd1bmEgZGUgbGFzIGNvbmRpY2lvbmVzDQoNCkVqZW1wbG8sIGFxdcOtIGNhcmdvIHRvZG9zIGxvcyBkYXRvcyBkZSBwYcOtc2VzIHF1ZSBubyBlc3TDoW4gZW4gZWwgY29udGluZW50ZSBhbWVyaWNhbm8gYWwgYW50ZXBvbmVyICENCg0KYGBge3J9DQpmaWx0ZXIoZ2FwbWluZGVyLCAhKGNvbnRpbmVudCA9PSAiQW1lcmljYXMiKSkNCmBgYA0KDQoNCg0KYGBge3J9DQpmaWx0ZXIoZ2FwbWluZGVyLCBjb250aW5lbnQgPT0gIkFtZXJpY2FzIiB8IGNvbnRpbmVudCA9PSAiQXNpYSIgfCBjb250aW5lbnQgPT0gIkV1cm9wZSIpDQpgYGANCg0KQWJyZXZpYWRhbWVudGUgKHBhcmEgbm8gZXNjcmliaXIgY29udGluZW50IHRvZG8gZWwgcmF0bykNCmBgYHtyfQ0KZmlsdGVyKGdhcG1pbmRlciwgY29udGluZW50ICVpbiUgYygiQW1lcmljYXMiLCAiQXNpYSIsICJFdXJvcGUiKSkNCmBgYA0KDQojU2VsZWN0DQoNCnNlbGVjY2lvbmFyIHZhcmlhYmxlcyBwb3Igc3Ugbm9tYnJlLiBTaXJ2ZSBwYXJhIHJlZHVjaXIuDQoNCmBgYHtyfQ0KbmFtZXMoZ2FwbWluZGVyKQ0KYGBgDQoNCg0KYGBge3J9DQpzZWxlY3QoZ2FwbWluZGVyLCBjb3VudHJ5LCB5ZWFyLCBsaWZlRXhwKQ0KYGBgDQoNCmBgYHtyfQ0Kc2VsZWN0KGdhcG1pbmRlciwgLWxpZmVFeHApDQpgYGANCg0KRXhpc3RlbiBtw6FzIGZ1bmNpb25lcyBzaW1pbGFyZXMgcXVlIHNvbiBjb252ZW5pZW50ZXMgZGUgdXNhciBlbiBjb25qdW50byBjb24gc2VsZWN0IGNvbW86DQoNCi0gc3RhcnRzX3dpdGgocHJlZmlqbykgOiBzZWxlY2Npb25hciB2YXJpYWJsZXMgcXVlIGNvbXBhcnRhbiBpZ3VhbCBwcmVmaWpvDQoNCi0gZW5kc193aXRoKHN1ZmlqbykgOiBzZWxlY2Npb25hciB2YXJpYWJsZXMgcXVlIGNvbXBhcnRhbiBpZ3VhbCBzdWZpam8NCg0KLSBjb250YWlucyhwYXRyb24pIDogc2VsZWNjaW9uYXIgdmFyaWFibGVzIHF1ZSBjb250ZW5nYW4gdW4gcGF0cm9uIGNvbcO6bg0KDQoNCiNNdXRhdGUgcGFyYSBjcmVhciBudWV2YXMgdmFyaWFibGVzDQoNCk5vcyBwZXJtaXRlIGNyZWFyIHVuYSBudWV2YSB2YXJpYWJsZSBlbiBudWVzdHJvIGRhdGFmcmFtZSBxdWUgc2UgYWRqdW50YSBjb21vIGNvbHVtbmEgYWwgZmluYWwgZGUgbGEgdGFiYWxhDQoNCnBvciBlamVtcGxvLCBhY8OhIHNlIGNhbWJpYXLDoSBhIG1pbGxvbmVzIGxhIHBvYmxhY2nDs24NCg0KMSB5IDYgY2Vyb3MgKG1pbGzDs24pID0gMWU2DQoNCmBgYHtyfQ0KbXV0YXRlKGdhcG1pbmRlciwgcG9wTWlsbGlvbnMgPSBwb3AgLyAxZTYpDQpgYGANCg0KDQo=