如果你能帮我解决这个小问题,我将不胜感激。 我有这个数据框:
> dxmale
Var1 Freq
1 F20 1
2 F25 3
3 F31 1
4 F32 5
5 F33 9
6 F34 3
7 F41 3
问题是我希望“Var1”列成为变量,就像它是一个表一样。我想要这个merge
这个数据帧与其他。
我想得到这样的东西:
> dxmale
F20 F25 F31 F32 F33 F34 F41
1 3 1 5 9 3 3
感谢您的帮助
答案 0 :(得分:2)
(df <- data.frame(Var1 = letters[1:3], Freq = 1:3))
# Var1 Freq
# 1 a 1
# 2 b 2
# 3 c 3
setNames(df[,2], df[,1])
# a b c
# 1 2 3