100
[1] 100
Fundamentos básicos del lenguaje
2024-10-17
Dinámica de la clase
- Ejercitación semanal
- Tp Integrador
- Grabación de encuentros
👋 Presentate acá
📌 ¿Qué es R?
📌 ¿Qué es la Ciencia de Datos?
📌 R != Rstudio
📌 Conceptos básicos de R
👉🏼 Valores
👉🏼 Vectores
👉🏼 Tipos / Clases
👉🏼 Data Frames
10:00
Las funciones en R son el alma mater del lenguaje (de todos los lenguajes)
ellas reciben un input y devuelven un output
Siempre las encontrarás escrita así:
nombre_de_la_funcion(input)
class()
devuelve el tipo del valor o vector que le de (input)length()
devuelve el largo del input (probemos con un vector):mean()
calcula el promedio de un input (tiene que ser si o si numérico):Todo en R puede ser guardado en un objeto (un valor, un vector, el resutlado de una función, y más)
Para guardar algo en un objeto, tengo que seguir la siguiente estructura:
Crear un objeto con los siguientes 5 valores numéricos: 17, 92, 56, 32 y 102, y llamarlo edad_personas
.
Con la función class()
chequear de qué tipo es el objeto.
Con la función length()
conocer la longitud de ese objeto (cuántos valores tiene).
Calcular el promedio de esos valores (la edad promedio)
Un Data Frame (o tabla) es la combinación de vectores (variables), que termina conformando una relación entre filas y columnas.
Cada vector es una columna de un dataframe
, y cada uno de sus valores, en el orden en que se encuentran, conforman las filas.
data.frame()
, cuyos inputs son los vectores:Recordar este comando:
$
$
(símbolo peso) puedo acceder a una columna del data frame:El resultado de base_personas$vector_nombre
es nuevamente un vector, por lo que puedo:
Crear un vector llamado serie
, cuyos valores son: "Berlín", "The Crown"
y "Vikings"
.
Crear un vector llamado puntaje
, cuyos valores son (agregar puntaje a gusto),
Crear un data.frame
llamado netflix
, que combine los vectores anteriores
Calcular el puntaje promedio de las series de Netflix.
Nos vemos el encuentro que viene.
Seguimos la comunicación entre clase y clase por Slack
Acá dejamos más ejercitación para seguir practicando