1
我有3列的數據幀的現有列的元素重塑的數據幀到長格式:通過擴大
A <- c("stringA", "stringA", "stringB", "stringB")
B <- c(1, 2, 1, 2)
C <- c("abcd", "abcd", "abcde", "bbc")
df <- data.frame(A, B, C)
> test
A B C
1 stringA 1 abcd
2 stringA 2 abcd
3 stringB 1 abcde
4 stringB 2 bbc
我想重新格式化,使得列B成爲行名稱和在列中的值C被拆分成單個字母得到:
A 1 2
stringA a a
stringA b b
stringA c c
stringA d d
stringB a b
stringB b b
stringB c c
stringB d NA
stringB e NA