我想按列拆分我的數據框。聽起來微不足道,但我迄今沒有真正成功。 以下是我想出了:按列拆分數據幀
SG <- data.frame(num = 1:26, let = letters, LET = LETTERS)
SG <- lapply(SG, function(x) split(x, colnames(SG)))
str(SG)
List of 3
$ num:List of 3
$ let:List of 3
$ LET:List of 3
我已成功將我的數據框成列表的列表。但我想有一個數據框列表,保留SG
的rowname信息,並且它們中的每一個都包含最初數據框的一列。那可能嗎?
謝謝!
你想要的輸出是什麼?包含一列的三個數據框的列表? – MrFlick
是的,確切地說。我想要包含每個原始數據幀的一列的數據幀列表,所以我以後可以做「list2env」 – nouse