# Mice ในการทำงานจริง 🤔

**URL:** <https://discuss.dataengineercafe.io/t/mice/726>\
**Category:** General Discussion เรื่อง Data Engineering\
**Tags:** data-engineering\
**Created:** [June 9, 2024, 10:14pm UTC](https://discuss.dataengineercafe.io/t/mice/726 "2024-06-09T22:14:47Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Thanaraklee](https://yyz1.discourse-cdn.com/flex035/user_avatar/discuss.dataengineercafe.io/thanaraklee/32/626_2.png) [@Thanaraklee](https://discuss.dataengineercafe.io/u/Thanaraklee)\
**Post date:** [June 9, 2024, 10:14pm UTC](https://discuss.dataengineercafe.io/t/mice/726/1 "2024-06-09T22:14:47Z")

</div>

พอดีผมได้ไปอ่านบทความเกี่ยวกับ handling missing data เลยไปเจอกับตัว Multivariate Imputation by Chained Equations(MICE) เลยอยากจะรู้ว่าในการทำงานจริงๆมีการใช้ MICE มั้ยครับ ถ้าไม่ส่วนใหญ่ใช้วิธีการไหนกันบ้างฮะ

---

<div class="post-metadata">

**Author:** ![kahnwong](https://yyz1.discourse-cdn.com/flex035/user_avatar/discuss.dataengineercafe.io/kahnwong/32/295_2.png) [@kahnwong](https://discuss.dataengineercafe.io/u/kahnwong)\
**Post date:** [June 13, 2024, 6:58am UTC](https://discuss.dataengineercafe.io/t/mice/726/2 "2024-06-13T06:58:05Z")

</div>

น่าจะต้องแยกกัน ระหว่าง  
handling missing data for master data กับ การเอาไปใช้งานจริง

data ใดๆ ก็ตาม ไม่ควรมีการมโนค่า ในระดับที่เป็น fact layer นะ อย่างมากก็จะมีการกรอง outliers ออก

แต่ถ้าเป็นการเอาไปใช้ในงาน modeling ของฝั่ง data science ก็จะมีการ impute values เกิดขึ้น แต่ค่าที่ได้มา มันจะเฉพาะเจาะจงกับงานมากๆ ไม่สามารถเอาไปใช้กับงานอื่นได้ โดยเฉพาะงาน reporting ที่ต้องการความเที่ยงตรงของดาต้า

---

<div class="post-metadata">

**Author:** ![anuwatavis](https://yyz1.discourse-cdn.com/flex035/user_avatar/discuss.dataengineercafe.io/anuwatavis/32/98_2.png) [@anuwatavis](https://discuss.dataengineercafe.io/u/anuwatavis)\
**Post date:** [June 17, 2024, 6:37am UTC](https://discuss.dataengineercafe.io/t/mice/726/3 "2024-06-17T06:37:46Z")

</div>

ส่วนใหญ่งานที่เป็น Master Data ของ DE เองการ Handling missing data จะไม่ได้ Impute data point ที่ missing ไปครับ เข้าใจว่าพวกเทคนิค Handling Missing data พวกนี้จะเห็นใช้กันเวลาทำ Model แล้วมันมีค่า Missing ก็จะ Impute data point นั้นๆไปครับ  
\*\*\*\*\* แต่งานจริงๆค่อนข้างเฉพาะ use case มากๆครับ ไม่ใช่ว่าถ้า Data หายไปแล้วเราจำเป็นต้องเติมให้มันเต็มครับ
