2017-10-19 61 views
0

我正在使用RapidMiner進行學習,我希望在我的數據集上運行線性規則。但是我得到這個方法/技術無法處理多項式屬性的錯誤。RapidMiner - 將多項式屬性更改爲數字/整數

如何找出這個問題的最佳方法是什麼?這些屬性是基本字符串,也是非常重要的輸入。

是否有某種技術如何將這些字符串,多項式屬性轉換爲數字或整數或其他?

+0

你能讓我們看看你的數據樣本以及你想要的功能的一些跡象嗎? –

+0

你可能會考慮如何變換多項式數據,乘以固定項可能是一個好的開始。 – shane

回答

0

RapidMiner提供了幾個操作符,可以幫助您更改屬性的類型。

您可以在找到他們:混合 - >屬性 - >類型

在您的情況最好的一個選擇可能會是名義於數字。通常,您選擇這兩個轉變,或編碼類型之一:

  • 唯一整數,這給每個字符串值的唯一編號
  • 虛擬編碼,它會爲每個值的新屬性。這個新的屬性然後是0或1.

對於線性迴歸,我建議使用虛擬編碼,因爲它不會引入任何偏差,根據分配的編號。

也可隨時在RapidMiner community forum中進一步詢問或重新發布問題。

相關問題