3
讓的說我chracters重塑一列數據幀分成兩列中的R
head
---
a
b
c
d
e
f
我要重塑DF爲
head1 head2
----- -----
a b
c d
e f
我怎麼能做出這種這樣的數據幀(DF)沒有使用任何循環的重塑。我會很樂意提供任何幫助。非常感謝。
讓的說我chracters重塑一列數據幀分成兩列中的R
head
---
a
b
c
d
e
f
我要重塑DF爲
head1 head2
----- -----
a b
c d
e f
我怎麼能做出這種這樣的數據幀(DF)沒有使用任何循環的重塑。我會很樂意提供任何幫助。非常感謝。
我們可以調換(t
)數據集(這將是matrix
),然後調用matrix
與ncol
,並再轉換成data.frame
as.data.frame(matrix(t(df1), ncol=2,
byrow=TRUE), stringsAsFactors=FALSE)
# V1 V2
#1 a b
#2 c d
#3 e f
非常感謝。這很好。 – oercim
在原始數據集有多少行呢?你想分3次嗎? – akrun
@akrun,行號未修復。我有很多像df這樣的數據框,其中每個數據框的行號都不相同。我將把它們全部重新塑造成兩列,如上所示。 – oercim