Я хотел бы преобразовать факторную переменную в числовую, но as.numeric
не имеет ожидаемого эффекта.
Ниже я получаю сводную статистику для числовой версии переменной на основе исходной переменной. Средство продолжает считать до 1 ... возможно (он размышляет), что уровни фактора имеют как имена, так и числа, и я ожидаю, что значение новой переменной будет исходить от имени, когда as.numeric
оно предназначено для использования числа?
> describe.by(as.numeric(df$sch), df$sch)
group:
var n mean sd median trimmed mad min max range skew kurtosis se
1 1 5389 1 0 1 1 0 1 1 0 NaN NaN 0
---------------------------------------------------------
group: 001
var n mean sd median trimmed mad min max range skew kurtosis se
1 1 19 2 0 2 2 0 2 2 0 NaN NaN 0
---------------------------------------------------------
group: 002
var n mean sd median trimmed mad min max range skew kurtosis se
1 1 54 3 0 3 3 0 3 3 0 NaN NaN 0
---------------------------------------------------------