使用LinearRegression訓練時出現float() argument must be a string or a number, not 'pandas._libs.interval.Interval' 問題
2019/06/05 10:20 下午
機器學習共學討論版
孫浩倫
觀看數:21
回答數:2
收藏數:0
ml100-2
ml100-2-d12
Linear Regression
您好~
我有幾個問題想請問您~
1. 若按照D12的方式來做出特徵(如某欄位做等寬劃分成10分),那是否可以帶入模型中訓練呢? 因為我用LinearRegression訓練時會出現問題:
float() argument must be a string or a number, not 'pandas._libs.interval.Interval'
目前不確定是程式有錯還是這個方法不可行..? 或者我該做什麼處理呢?
2.倘若上述方法可行,那等寬劃分後,若training set 和 testing set因為資料的不同所以兩者切出的東西有可能不同? 假設不同的話該如何處理呢...?
謝謝您~~