Чтобы удалить столбец в R, вы можете использовать различные методы в зависимости от структуры данных, с которой вы работаете. Вот несколько методов с примерами кода:
-
Использование оператора “$”:
# Create a data frame df <- data.frame(A = c(1, 2, 3), B = c(4, 5, 6), C = c(7, 8, 9)) # Drop column B df$B <- NULL -
Использование оператора индексации:
# Create a data frame df <- data.frame(A = c(1, 2, 3), B = c(4, 5, 6), C = c(7, 8, 9)) # Drop column B df <- df[, -which(names(df) == "B")] -
Использование функции subset():
# Create a data frame df <- data.frame(A = c(1, 2, 3), B = c(4, 5, 6), C = c(7, 8, 9)) # Drop column B df <- subset(df, select = -B) -
Использование пакета dplyr:
# Install and load the dplyr package install.packages("dplyr") library(dplyr) # Create a data frame df <- data.frame(A = c(1, 2, 3), B = c(4, 5, 6), C = c(7, 8, 9)) # Drop column B df <- select(df, -B) -
Использование пакета data.table:
# Install and load the data.table package install.packages("data.table") library(data.table) # Create a data table dt <- data.table(A = c(1, 2, 3), B = c(4, 5, 6), C = c(7, 8, 9)) # Drop column B dt[, B := NULL]