如何将列分配为第一个变量的子组? 我认为这与python中的“ groupby”功能相同,但最近我也在尝试学习R。
谢谢您的帮助。
grp <- c("g1","g2","g3","g4")
let <- c("a","b","c","d")
let1 <- c("f","g","h",NA,)
let2 <- c("i","j",NA,NA,)
sample <- data.frame(grp,let,let1,let2)
输出应为:
g1
a
f
i
g2
b
g
j
g3
c
h
g4
d