RandomForestRegressor的執行過程
1.
estimator = RandomForestRegressor()
estimator.fit(df.values, train_Y)
feats = pd.Series(data=estimator.feature_importances_, index=df.columns)
雖然有解釋,但還是有點不懂(可以說明一下執行的過程嗎),特別是estimator跑出來長甚麼樣子
2.<itertools.compress object at 0x00000209628E1348>
順帶一提,這種東西要怎麼顯示出來?
回答列表
-
2020/04/05 上午 04:19張維元 (WeiYuan)贊同數:0不贊同數:0留言數:2
嗨,柏勳
1. 「雖然有解釋,但還是有點不懂(可以說明一下執行的過程嗎),特別是estimator跑出來長甚麼樣子」
=> 像這種問題的話,會建議你可以先說說看「你自己理解的狀況是什麼或你查過資料後哪裡不太懂」的方式。不然這樣的程式碼,可以延伸出很多細節跟討論,不太確定是否可以滿足你的問題。
如果這個回答對你有幫助請主動點選「有幫助」的按鈕,也可以追蹤我的GITHUB帳號。若還有問題的話,也歡迎繼續再追問或者把你理解的部分整理上來,我都會提供你 Review 和 Feedback 😃😃😃
-
2020/04/05 上午 04:20張維元 (WeiYuan)贊同數:0不贊同數:0留言數:2
嗨,柏勳
2. 「<itertools.compress object at 0x00000209628E1348> 順帶一提,這種東西要怎麼顯示出來?」
=> 這種表示他是一個特殊的物件,是被封裝起來的。建議可以轉成一個可以基本的物件,例如 list 或是 dict 試試看。
如果這個回答對你有幫助請主動點選「有幫助」的按鈕,也可以追蹤我的GITHUB帳號。若還有問題的話,也歡迎繼續再追問或者把你理解的部分整理上來,我都會提供你 Review 和 Feedback 😃😃😃
-
2020/04/10 上午 00:21張維元 (WeiYuan)贊同數:2不贊同數:0留言數:0
「可能是我對輸出結果的過程方法不是很懂(像RandomForestRegressor()再feature_importances_很難去完全理解),像MinMaxScaler()就比較清楚它它的運算模式。話說我看到滿多加了 __ ,這有甚麼意涵嗎?(還是code本身的寫法)」
=> 只是一個命名上的慣例。
如果這個回答對你有幫助請主動點選「有幫助」的按鈕,也可以追蹤我的GITHUB帳號。若還有問題的話,也歡迎繼續再追問或者把你理解的部分整理上來,我都會提供你 Review 和 Feedback 😃😃😃