0
我有兩個變量,一個是依賴的,另一個是自變量。因變量爲x
,自變量爲y
。因變量本身就是一個矩陣,它可以迭代爲x[,1:n]
;自變量也一樣。獨立變量可以迭代爲y[,1:n]
。現在對於變量的單個實例 - 我將使用R中的表函數來找到ROC,如下所示:table(y[,1], round(x[,1])
。我想在這裏使用apply函數,這樣我就可以同時迭代兩個變量 - 類似apply(ind_var,dep_var,2,function(x,y){x,round(y)})
這可以使用for循環輕鬆完成 - 可以使用apply
來完成嗎?使用適用於R表格
感謝
我可以在這個mapply使用 - mapply似乎更合理的使用。 – motiur
我收到此錯誤:所有參數必須具有相同的長度。 – motiur
這實際上取決於你的數據結構。根據你所描述的,x和y具有相同的列數。如果這不是真的,但是你得到的錯誤說不是。如果您正在考慮使用'mapply',則應該保持相同的參數長度。作爲一個便箋,我經常發現'Map()'比'mapply()'更容易使用。 – lmo