看板 R_Language 關於我們 聯絡資訊
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 新手(沒寫過程式,R 是我的第一次) 我曾用過R的一些package進行統計分析,過去多利用Excel來計算命中率,目前想學習如 何利用R程式來達到此目的。 [問題敘述]: 我想要比較不同偵測指標的偵測效果,所以利用模擬的方式產出資料。 現在的問題在於:目前我知道哪些人確實作弊(模擬設定), 而利用指標我也獲得一些有高度作弊嫌疑者的ID, 這時我該如何有效率的計算命中率。 (1)例如:假設[1,2,3,4,5,6,7,8]為真正作弊者, 此時指標指出[1,3,5,9,10,11,12]為高度作弊嫌疑者, 有什麼辦法可以讓我得知指標偵測出的人中,僅3人命中([1,3,5])。 (2)又正確偵測率:正確偵測異常作答反應人數/設定為異常作答反應人數; 以及第一類型錯誤率:錯誤偵測為異常作答反應人數/設定為沒有異常作答反應人數可以 如何撰寫其公式呢? 其實第一個問題若能解決,第二個問題應該也很容易,只是實在沒有概念該用哪一個函數 ,再麻煩各位大德指點迷津了!!謝謝~ [程式範例]: [關鍵字]:矩陣、資料比對 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.122.53.26 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1422001026.A.032.html
Yukirin: 1: union(x, y) 01/23 16:27
celestialgod: 1. inercept 01/23 20:01
gsuper: union(), setdiff(), intersect(),x[x%in%y], etc. 01/23 21:39
btoco: 感謝各位前輩的解答,回去試看看,謝謝!! 01/23 23:07