-1
我有一些個人數據集。所以我把它分成變量來預測和預測。 以下是語法:在R中使用Cubist包時,爲什麼會出現下面的錯誤?
library(Cubist)
str(A)
'data.frame': 6038 obs. of 3 variables:
$ ads_return_count : num 7 10 10 4 10 10 10 10 10 9 ...
$ actual_cpc : num 0.0678 0.3888 0.2947 0.0179 0.095 ...
$ is_user_agent_bot: Factor w/ 1 level "False": 1 1 1 1 1 1 1 1 1 1 ...
cubist(A[,c("ads_return_count","is_user_agent_bot")],A[,"actual_cpc"])
而且我收到以下錯誤
cubist code called exit with value 1
Error in strsplit(tmp, "\"")[[1]] : subscript out of bounds
有什麼我失蹤?
我其實有很多列在我的數據幀。所以可能是這一列本身就是造成這個問題的原因。另外,當我使用包括可能單個值的列在內的所有列時,仍然會出現錯誤 - 對於其他軟件包(如rpart等)不會發生此錯誤。我將再次測試並添加:)。然而,在我的數據集中,有許多層次的許多分類變量是立體派的問題嗎? –
你說得對,我只是刪除了單層的列和它的工作正常。但是這種行爲預計不正確? –
如果軟件包中出現「嘿,當只有一個結果時我如何預測結果?」會更好。 - 建議您聯繫維護人員並提出建議。 – Spacedman