תוכן עניינים:

למה להיכנס ראשון לקבל בובות?
למה להיכנס ראשון לקבל בובות?
Anonim

1 תשובה. drop_first=True חשוב לשימוש, מכיוון שהוא עוזר בהפחתת העמודה הנוספת שנוצרה במהלך יצירת משתנה דמה. מכאן שהוא מפחית את המתאמים שנוצרו בין משתני דמה.

למה אנחנו נכנסים ראשונים לקבל בובות?

השמטת המשתנה הקטגורי הראשון שלך אפשרית כי אם כל עמודת דמה אחרת היא 0, זה אומר שהערך הראשון שלך היה 1. מה שאתה מסיר ביתירות, אתה מרוויח בלבול.

מה עושים בובות של PD?

get_dummies משמש למניפולציה של נתונים. הוא ממיר נתונים קטגוריים למשתני דמה או אינדיקטורים.

למה אנחנו משתמשים ב-Get_dummies ב-Python?

הפונקציה get_dummies משמשת להמרת משתנה קטגורי למשתני דמה/אינדיקטור. נתונים מהם ניתן לקבל מחווני דמה. מחרוזת להוספת שמות עמודות DataFrame.

מה ההבדל בין OneHotEncoder ל-Get_dummies?

OneHotEncoder היא פונקציית עיבוד מקדים של למד. בניגוד ל-get_dummies, OHE לא מוסיף משתנים למסגרת הנתונים שלך הוא יוצר משתני דמה על ידי הפיכת X, וכל ה-dummies מאוחסנים ב-X. ואתה יכול לציין אילו עמודות אתה רוצה ליצור dummies כאשר אתה מתאים X על ידי OHE.

מוּמלָץ: