2018-11-09
閱讀量:
1445
R中最常見的錯誤消息匯總
在R的使用中,常常會出現(xiàn)報錯,無法繼續(xù)進(jìn)行,例如如下模糊的錯誤消息:
Error in model.frame.default(formula = y ~ female + DNC + SE_region + : could not find function "function (object, ...) \nobject"
處理錯誤消息的一個技巧是忽略“錯誤輸入”和冒號之間的所有內(nèi)容,知道R常見的錯誤類型,會有效提高工作效率。
以下梳理了下最常見的錯誤消息類型是:
- “無法找到函數(shù)”錯誤,通常由拼寫錯誤或未加載所需的包引起
- “錯誤,如果”錯誤,由非邏輯數(shù)據(jù)或缺失值引起傳遞給R的“if”條件語句
- “eval錯誤”錯誤,由引用不存在的對象引起
- 嘗試讀取不存在或無法訪問的文件導(dǎo)致“無法打開”錯誤
- “不適用的方法”錯誤,是由于它不支持的數(shù)據(jù)類型使用面向?qū)ο蟮暮瘮?shù)引起的
- “下標(biāo)超出界限”錯誤,是由于嘗試訪問不存在的元素或維度而導(dǎo)致的
- 由于無法安裝,編譯或加載包而導(dǎo)致的包錯誤。






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
0條評論
0條評論