дано data.frame как этотИспользование литых() для преобразования data.frame
> x <- data.frame(A=c('a','a','b','b'), B=c(1,2,3,4))
> x
A B
1 a 1
2 a 2
3 b 3
4 b 4
Я хотел бы превратить его в
a b
1 1 3
2 2 4
Она должна быть простой операцией, но Я не могу понять, как это сделать. Ближайшим, что у меня есть, является cast(x, . ~ A)
, который, по крайней мере, не сбой с «неопределенными столбцами», но это все еще не то, что я хочу.
Любая помощь приветствуется.
Уверен, что вы не хотите «расплавиться» первым? –
Есть уже только одна переменная с измеренными (числовыми) значениями, нет? –