R语言 从一个因子中删除水平 – droplevels()函数
R编程中的droplevels()函数用于从一个因子中删除未使用的水平。
语法:
对于向量对象
droplevels(x, exclude = if(anyNA(level(x)) )NULL else NA, …)
对于数据框架对象
droplevels(x, except, exclude)
参数值:
x 代表对象,其中未使用的级别必须被剔除
exclude 代表即使存在也应该被剔除的因子级别
except 代表不应该被剔除的级别的列的索引
例1 :
输出
例2 :
输出