1
我有一个看起来像长广R中去除NA的
Dput样本数据:
structure(list(variable = structure(c(1L, 2L, 3L, 1L, 2L, 3L,
1L, 2L, 3L), .Label = c("firstname", "lastname", "title"), class = "factor"),
value = structure(c(6L, 2L, 5L, 1L, 3L, 5L, 7L, 8L, 4L), .Label = c("adam",
"dingler", "jhon", "miss", "mr", "naji", "stephanie", "williams"
), class = "factor")), .Names = c("variable", "value"), class = "data.frame", row.names = c(NA,
-9L))
我想,这样它看起来像这个转换为宽幅:
我试图
library(tidyr) final_data <- spread(sample, key = variable, value = value)
但是我在需要的格式获得输出不,我得到的输出格式为:
我需要帮助,如何摆脱娜的和重组的需要的格式输出。
他们总是接二连三原始列表? –
'矩阵(样本$值,3,byrow = TRUE)' – rawr
嗨@rawr我从来没有想到这一点,感谢这个直观的解决方案。 – PSraj