[問題] 資料搬移

看板R_Language作者 (零度空間)時間9年前 (2015/07/08 17:58), 編輯推噓1(1010)
留言11則, 4人參與, 最新討論串1/1
ctrl + y 可以刪除一整行,請將不需要的內容刪除 文章分類提示: - 問題: 當你想要問問題時,請使用這個類別 [問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 請把以下不需要的部份刪除 使用者(已經有用R 做過不少作品) [問題敘述]: 請簡略描述你所要做的事情,或是這個程式的目的 data A B C D 1 4 4 4 3 1 3 9 2 3 6 變成 A B C D 1 3 2 6 4 1 3 4 3 4 9 將B C D .....J..K 資料 貼到 A 欄 每欄資料長短 不一 都貼到同一欄 [程式範例]: [環境敘述]: [關鍵字]: 搬移資料 選擇性,也許未來有用 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.220.43.131 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1436349516.A.08A.html

07/08 18:00, , 1F
base有stack, 套件的話,tidyr有gather
07/08 18:00, 1F

07/08 18:02, , 2F
上面是資料可以存在data.frame下..(無值補NA再刪
07/08 18:02, 2F

07/08 18:03, , 3F
如果是獨立的變數的話,可以考慮用list+do.call
07/08 18:03, 3F

07/08 18:03, , 4F
舉個簡單的程式例子或許可以幫你更多
07/08 18:03, 4F

07/08 19:43, , 5F
unlist就好了吧
07/08 19:43, 5F

07/08 20:43, , 6F
對耶,我忘記unlist
07/08 20:43, 6F

07/09 02:27, , 7F
不知你的資料是否是matrix或list, 可分別用as.numeric或un
07/09 02:27, 7F

07/09 02:27, , 8F
list
07/09 02:27, 8F

07/09 02:27, , 9F
unlist
07/09 02:27, 9F

07/09 08:21, , 10F
謝謝大家,celestialgod 提tidyr 也幫到我許多 unlist
07/09 08:21, 10F

07/09 08:21, , 11F
還真神奇
07/09 08:21, 11F
文章代碼(AID): #1LdFHC2A (R_Language)
文章代碼(AID): #1LdFHC2A (R_Language)