这是在R中删除列的正确方法吗?
这是从R中的数据帧中删除列的正确方法吗? 还是有更好的办法这是在R中删除列的正确方法吗?,r,R,这是从R中的数据帧中删除列的正确方法吗? 还是有更好的办法 dataframe$column <- NULL dataframe$column另一种方法是使用负下标: 比方说,要从数据帧中删除列#2: df <- df[,-2] 使用tidyverse中的dplyr,您可以通过管道插入单个或多个列: library(tidyverse) dataframe <- dataframe %>% select(-column) 库(tidyverse) 数据帧%
dataframe$column <- NULL
dataframe$column另一种方法是使用负下标:
比方说,要从数据帧中删除列#2:
df <- df[,-2]
使用tidyverse
中的dplyr
,您可以通过管道插入单个或多个列:
library(tidyverse)
dataframe <- dataframe %>%
select(-column)
库(tidyverse)
数据帧%
选择(-列)
这是一种稳健的方法dataframe[[“column”]]这篇文章也值得/有趣一看:谢谢alistaire和Maurits Evers:)好的。谢谢你,克里斯。我只是想知道什么是最有效的方法。:)
library(tidyverse)
dataframe <- dataframe %>%
select(-column)