Re: [問題] dataframe轉換list col name問題

看板R_Language作者 (天)時間9年前 (2016/03/16 16:12), 9年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《clansoda (小笨)》之銘言: : 各位好,我又突然冒出奇怪的問題了 : 首先我有個dataframe例如像 : god1 god2 god3 : 1 長髮 酷酷 漂亮 : 2 俊美 長髮 果斷 : 3 跳舞 漂亮 跳躍 : 我將想將她轉換成list[1] "長髮""酷酷""漂亮" : [2] "俊美""長髮""果斷" : [3] "跳舞""漂亮""跳躍" : 但是轉換的過程中會變成 [1] god1 god2 god3 : 長髮 酷酷 漂亮 : 但是我不想要colname在上面,但是dataframe的colname不得為空白因此我很苦惱 : 如果list是這樣寫進去就不會有這個煩惱了 : a_list <- list( : c("a","b","c"), : c("a","b"), : c("a","b","d"), : c("c","e"), : c("a","b","d","e") : ) : 不知道有沒有人知道這怎麼解決呢 library(magrittr) # %>%, set_names library(purrr) # map, transpose aList <- data.frame(x = 1:3, y = 2:4, z = 3:5) aList %>% map(as.list) %>% transpose %>% map(~do.call(c, .) %>% set_names(NULL)) # [[1]] # [1] 1 2 3 # # [[2]] # [1] 2 3 4 # # [[3]] # [1] 3 4 5 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.74.87 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1458115949.A.FF4.html ※ 編輯: celestialgod (140.109.74.87), 03/16/2016 16:15:29
文章代碼(AID): #1MwHLj_q (R_Language)
文章代碼(AID): #1MwHLj_q (R_Language)