[問題] 在母檔裡尋找與子檔銷售最接近的公司

看板R_Language作者 (= ="frailty..gggg XD)時間8年前 (2017/02/14 23:00), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
請問我有二筆資料,母檔和子檔。 我想以子檔為索引,在母檔中找尋sale成績與最近的對手, 最接近的對手定義= min abs(psale-ssale)但不能為本身。 不知有什麼比較簡便的函數[能用matrix>loop]可以達成?但子檔中的 索引不為唯一,所以對映過來可能會是不唯一。 感覺好像要在子檔寫loop,以子檔的條件下, 找尋銷售額差異最小,並返回 對應的公司…XD 感謝大家。 想像資料連結:https://goo.gl/0xEo29 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.88.31 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1487084417.A.53B.html

02/14 23:41, , 1F
不知道寫迴圈有什麼問題嗎?
02/14 23:41, 1F

02/14 23:41, , 2F
不然直接用dist這個函數算出兩個距離 取>0最小的
02/14 23:41, 2F

02/15 12:12, , 3F
如檔案很大可拆母檔平行處理去搜,搜的結果綜合再比一次
02/15 12:12, 3F
文章代碼(AID): #1Oenk1Kx (R_Language)
文章代碼(AID): #1Oenk1Kx (R_Language)