我正在处理一个数据集,该数据集的列只有2个可能的值,即0和1.我将as.factor()
应用于此列,它为我创建了两个级别。
dr$col <- as.factor(dr$col)
现在当我summary(dataset)
时,它会让我出现这些值,而不是平均/最大/最小等值。
summary(dr)
col
0:12
1:34
我如何建议汇总函数忽略该列的因子并计算聚合值,就像对其他数值列一样。
答案 0 :(得分:0)
我们假设您有以下
>> vec=c(1,1,1,1,0,0,0)
>> vecf=as.factor(vec)
然后以下内容将为您提供所需的结果
>> summary(as.numeric(as.character(vecf)))