Tidy: es una forma de ordenar datos. tiene 3 principios:

1- cada variable es una columna 2- cada fila es una obsevacion (curso, profesor, tasa reprobacion) 3- y cada celda tiene un valor

library(tidyverse)
tibble(
 col1 = c(),
 col2 = c(),
 col3 = c()
)

c= es una función

Esto es una tabla desordenada:

gather: funcion que sirve para ordenar las variables

El punto en R se pone en doble // antes //. para que lo lea como un punto literal

Group_by y summarise son las funciones de dplyr que el Cristobal quiere que usemos para el tidy data

LS0tDQp0aXRsZTogIkNsYXNlIDYiDQpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sNCi0tLQ0KDQpUaWR5OiBlcyB1bmEgZm9ybWEgZGUgb3JkZW5hciBkYXRvcy4gDQp0aWVuZSAzIHByaW5jaXBpb3M6IA0KDQoxLSBjYWRhIHZhcmlhYmxlIGVzIHVuYSBjb2x1bW5hDQoyLSBjYWRhIGZpbGEgZXMgdW5hIG9ic2V2YWNpb24gKGN1cnNvLCBwcm9mZXNvciwgdGFzYSByZXByb2JhY2lvbikNCjMtIHkgY2FkYSBjZWxkYSB0aWVuZSB1biB2YWxvcg0KDQpgYGB7cn0NCmxpYnJhcnkodGlkeXZlcnNlKQ0KDQpgYGANCg0KYGBge3J9DQp0aWJibGUoDQogY29sMSA9IGMoKSwNCiBjb2wyID0gYygpLA0KIGNvbDMgPSBjKCkNCikNCmBgYA0KDQoNCg0KYGBge3J9DQp0aWJibGUoDQogY3Vyc28gPSBjKCJUYWxsZXIgZGF0b3MiLCAiTGVjdHVyYSBDcml0aWNhIiksDQogcHJvZmVzb3IgPSBjKCJQZXBpdG8iLCAiVmljdG9yaWEiKSwNCiB0YXNhX3JlcHJvYmFjaW9uID0gYygwLjUsIDAuOSkNCiApDQoNCmBgYA0KDQoNCmM9IGVzIHVuYSBmdW5jafNuDQoNCkVzdG8gZXMgdW5hIHRhYmxhIGRlc29yZGVuYWRhOiANCg0KYGBge3J9DQoNCm5vX3RpZHkgPC0gdGliYmxlKA0KICBQYWlzID0gYygiRUVVVSIsICJSVVNJQSIpLA0KICBNYW56YW5hID0gYygxMjAsIDgwKSwNCiAgTmFyYW5qYSA9IGMoMTUwLCA5MCksDQogIEFyYW5kYW5vcyA9IGMoMTgwLCAyMCksDQogVXZhcyA9IGMgKDI1MCwgMTAwKQ0KKQ0KDQpgYGANCg0KDQoNCmBgYHtyfQ0KDQp0aWJibGUoDQogZnJ1dGFzID0gYygiTWFuemFuYSIsICJOYXJhbmphIiwgIkFyYW5kYW5vcyIsICJVdmFzIiksDQoga2lsb3MgPSBjKDEyMCwgMTUwLCAxODAsIDI1MCksDQogcGFpc19kZXN0aW5vID0gYygiRUVVVSIsICJSdXNpYSIsICJDaGluYSIsICJGcmFuY2lhIikNCikNCg0KYGBgDQoNCg0KZ2F0aGVyOiBmdW5jaW9uIHF1ZSBzaXJ2ZSBwYXJhIG9yZGVuYXIgbGFzIHZhcmlhYmxlcw0KDQoNCmBgYHtyfQ0KDQp0aWR5cjo6Z2F0aGVyKGRhdGEgPSBub190aWR5LA0KDQogICAgICAgICAgICAgIGtleSA9ICJmcnV0YXMiLA0KICAgICAgICAgICAgICB2YWx1ZSA9ICJraWxvcyIsIA0KICAgICAgICAgICAgICAtIFBhaXMpDQpgYGANCg0KDQpgYGB7cn0NCmlyaXMNCg0KYGBgDQoNCg0KRWwgcHVudG8gZW4gUiBzZSBwb25lIGVuIGRvYmxlIC8vIGFudGVzIC8vLiBwYXJhIHF1ZSBsbyBsZWEgY29tbyB1biBwdW50byBsaXRlcmFsDQoNCg0KDQpHcm91cF9ieSB5IHN1bW1hcmlzZSBzb24gbGFzIGZ1bmNpb25lcyBkZSBkcGx5ciBxdWUgZWwgQ3Jpc3RvYmFsIHF1aWVyZSBxdWUgdXNlbW9zIHBhcmEgZWwgdGlkeSBkYXRhDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg==