Accesores de Columnas
Dado que los data frames tienen nombres en sus columnas, es posible extraer los datos necesarios utilizando dichos nombres.
Existen varias formas en R de referirse a una columna específica utilizando su nombre. Una de ellas es igual que en los vectores y matrices: el nombre de la columna entre corchetes (por ejemplo, data[, "col_name"]). La segunda forma es exclusiva de los data frames: utilizando el signo de dólar $. La sintaxis es data$col_name (sin comillas). Por ejemplo, se puede extraer la columna "Age" del data frame creado en el capítulo anterior.
12345678910# Data name <- c("Alex", "Julia", "Finn") age <- c(24, 43, 32) gender <- c("M", "F", "M") # Creating a data frame test <- data.frame(name, age, gender) # Extracting the name column using two ways test[,"name"] test$name
Swipe to start coding
Trabajemos con el conjunto de datos mtcars. Sus tareas son:
- Extraer los valores de la columna
cylutilizando corchetes. - Extraer los valores de la columna
disputilizando el signo de dólar$.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Can you explain the difference between using square brackets and the dollar sign for extracting columns?
What happens if I try to extract a column that doesn't exist?
Can I use these methods to extract multiple columns at once?
Awesome!
Completion rate improved to 5.56
Accesores de Columnas
Desliza para mostrar el menú
Dado que los data frames tienen nombres en sus columnas, es posible extraer los datos necesarios utilizando dichos nombres.
Existen varias formas en R de referirse a una columna específica utilizando su nombre. Una de ellas es igual que en los vectores y matrices: el nombre de la columna entre corchetes (por ejemplo, data[, "col_name"]). La segunda forma es exclusiva de los data frames: utilizando el signo de dólar $. La sintaxis es data$col_name (sin comillas). Por ejemplo, se puede extraer la columna "Age" del data frame creado en el capítulo anterior.
12345678910# Data name <- c("Alex", "Julia", "Finn") age <- c(24, 43, 32) gender <- c("M", "F", "M") # Creating a data frame test <- data.frame(name, age, gender) # Extracting the name column using two ways test[,"name"] test$name
Swipe to start coding
Trabajemos con el conjunto de datos mtcars. Sus tareas son:
- Extraer los valores de la columna
cylutilizando corchetes. - Extraer los valores de la columna
disputilizando el signo de dólar$.
Solución
¡Gracias por tus comentarios!
single