我有一个像这样的数据框,其中可能有多个数字列和多个分类列。在这种情况下,每个类只有一个。
我想创建一个新的数据框,在其中创建新列,每个列都由初始 V2 变量的一个因子决定,如下所示:
我一直在搜索这个论坛,发现了一些与我的问题有关但带有布尔变量的问题。
我确信代码会非常简单,但不知何故我找不到正确的代码。有什么帮助吗?
用 unstack()
unstack()
df <- data.frame(V1 = 1:6, V2 = rep(c("DC1", "DC2"), each = 3), stringsAsFactors = FALSE) unstack(df) # DC1 DC2 #1 1 4 #2 2 5 #3 3 6
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句