删除R中的多个列
我有一个包含2384个变量的数据集,但只需要使用其中的39个变量。我已尝试将正在使用的列删除到另一个数据集中,但始终收到未定义的列选择错误消息。下面是我写的代码:删除R中的多个列,r,data-management,R,Data Management,我有一个包含2384个变量的数据集,但只需要使用其中的39个变量。我已尝试将正在使用的列删除到另一个数据集中,但始终收到未定义的列选择错误消息。下面是我写的代码: BRdplyrpackage是清理数据的好工具: library(dplyr) select(BR, id, today_m0, miscarriedwk, p1_status, # etc 使用这种方法的好处在于,错误消息将告诉您哪些列名是错误的: > select(BR, junk) Error in eval(expr,
BRdplyr
package是清理数据的好工具:
library(dplyr)
select(BR, id, today_m0, miscarriedwk, p1_status, # etc
使用这种方法的好处在于,错误消息将告诉您哪些列名是错误的:
> select(BR, junk)
Error in eval(expr, envir, enclos) : object 'junk' not found
“Undefined columns”(未定义列)表示没有该名称的列,因此其中可能有键入错误。R区分大小写,请检查是否有任何名称的字符与原始名称不对齐。