[問題] combinations

看板R_Language作者 (BB)時間6年前 (2018/01/10 13:19), 編輯推噓0(008)
留言8則, 2人參與, 6年前最新討論串1/1
[問題類型]: 程式諮詢(我想用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

01/10 13:55, 6年前 , 1F
查 combn
01/10 13:55, 1F

01/10 14:34, 6年前 , 2F
如果是一個大的dataframe 會出現Error in matrix(r, nro
01/10 14:34, 2F

01/10 14:34, 6年前 , 3F
ncol = count) : invalid 'ncol' value (too large
01/10 14:34, 3F

01/10 14:34, 6年前 , 4F
large or NA)
01/10 14:34, 4F

01/10 14:59, 6年前 , 5F
請詳述。我沒有理解你的意思
01/10 14:59, 5F

01/10 15:31, 6年前 , 6F
dataframe 裡面有40萬筆 好像是量太大 造成上面error
01/10 15:31, 6F

01/10 17:33, 6年前 , 7F
40萬筆是40萬類嗎?是的話,就有近8百億個組合。
01/10 17:33, 7F

01/10 17:40, 6年前 , 8F
而一個類別也至少要7個Byte。算下來ram一定遠遠不夠用
01/10 17:40, 8F
文章代碼(AID): #1QLQ9co- (R_Language)