我有一个data.frame
orig.DF<-data.frame(V1=c("A", "B", "C"), V2=c(3,2,4))
Run Code Online (Sandbox Code Playgroud)
我必须扩展它,以便它采取以下形式
A 1
A 2
A 3
B 1
B 2
C 1
C 2
C 3
C 4
Run Code Online (Sandbox Code Playgroud)
我尝试了taaply,ave但我不能指望1:x并重复V1相应的
df <- data.frame(V1 = c("A", "B", "C"), V2 = c(3, 2, 4))
data.frame(x = rep(df$V1, df$V2), y = sequence(df$V2))
x y
1 A 1
2 A 2
3 A 3
4 B 1
5 B 2
6 C 1
7 C 2
8 C 3
9 C 4
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
388 次 |
| 最近记录: |