看板 R_Language 關於我們 聯絡資訊
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 有一個dataframe name A B C D E 想把它轉成2個column 的dataframe 且為有順序的配對 如下 origin destination A B A C A D A E B C B D B E C D C E D E 想請問R裡面有沒有package 可以做到 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.130.164.4 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1515561574.A.CBE.html
andrew43: 查 combn 01/10 13:55
lambking: 如果是一個大的dataframe 會出現Error in matrix(r, nro 01/10 14:34
lambking: ncol = count) : invalid 'ncol' value (too large 01/10 14:34
lambking: large or NA) 01/10 14:34
andrew43: 請詳述。我沒有理解你的意思 01/10 14:59
lambking: dataframe 裡面有40萬筆 好像是量太大 造成上面error 01/10 15:31
andrew43: 40萬筆是40萬類嗎?是的話,就有近8百億個組合。 01/10 17:33
andrew43: 而一個類別也至少要7個Byte。算下來ram一定遠遠不夠用 01/10 17:40