logo
Loading...

imputer.fit_transform() 的意思是? - Cupoy

想請問一下 imputer.fit_transform() 這個API的運作原理和功能是? ...

imputer.fit_transform() 的意思是?

2022/01/22 下午 08:38
探索性資料分析 (EDA) 遺失值與異常值的進階補值策略 (4/28更新)
A. Hung
觀看數:28
回答數:2
收藏數:0

![qwdqwqdww.JPG](http://kwassistfile.cupoy.com/0000017E81C9BD5E000000036375706F795F72656C656173655155455354/1642407062916/large) 想請問一下 1. imputer.fit_transform() 這個API的運作原理和功能是? 2. 課程中對於 sklearn的教學好像沒有很深入~ 想請問一下 哪裡可以有系統的學習sklearn的東西呢?

回答列表

  • 2022/01/28 下午 07:22
    Felix Pei
    贊同數:0
    不贊同數:0
    留言數:0

    同學你好, 1- 關於fit_transform()的部分可參考[這篇筆記](https://www.cupoy.com/post/0000017EA058A745000000016375706F795F72656C656173654B5741535354434C55424E455753) 2- sklean的教學可以參考Oreilly的Python Data Science Handbook 第5章,這本書有系統帶你了解許多基礎的觀念,我們之後也會導讀這本書,網路上也有不少基於這本書的中文的參考資料。 https://github.com/jakevdp/PythonDataScienceHandbook

  • 2022/01/28 下午 09:20
    王健安
    贊同數:0
    不贊同數:0
    留言數:0

    A. Hung 您好, sklearn 中與資料前處理相關(包含補值、One Hot Encoding、Label Encoding 等)功能都有個共同特性, 剛開始要呼叫該功能本身的物件,並做一些設定後, 再使用該物件對某些資料做某些事情, 以您的程式碼為例, 剛開始先呼叫「KNNImputer」這個物件, 經過參數設定(例如:要分成幾群、分群的依據為何等)後, 再引用資料進行計算, 而 fit_transform 的功能是「配適出 KNN 模型後直接將該資料中的遺失值做補值」。