рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЗрдВ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЪреБрдиреМрддреА рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ (рдЬреИрд╕реЗ рд░рдВрдЧ, рдЙрддреНрдкрд╛рдж рдкреНрд░рдХрд╛рд░, рдпрд╛ рд╕реНрдерд╛рди) рд╕реЗ рдирд┐рдкрдЯрдирд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдПрд▓реНрдЧреЛрд░рд┐рджреНрдо рдЖрдорддреМрд░ рдкрд░ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдЗрдирдкреБрдЯ рдорд╛рдВрдЧрддреЗ рд╣реИрдВред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдПрдХ рд╕рдорд╛рдзрд╛рди рд╣реИ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ ред
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд╡реЗрдХреНрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдиреЗ рдХреА рддрдХрдиреАрдХ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдЕрджреНрд╡рд┐рддреАрдп рд╢реНрд░реЗрдгреА рдХреЛ рдПрдХ рдмрд╛рдЗрдирд░реА рдХреЙрд▓рдо рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИтАФ1 рдЙрд╕рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдФрд░ 0 рдЙрд╕рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛, рдЗрд╕рдХреЗ рд▓рд╛рдн, рдФрд░ Python рдореЗрдВ Pandas рддрдерд╛ Scikit-learn рдЬреИрд╕реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреА рдорджрдж рд╕реЗ рдЗрд╕рдХреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдкрдбрд╝рддрд╛рд▓ рдХрд░реЗрдВрдЧреЗред
рдпрджрд┐ рдЖрдк рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдкрд░ рдПрдХ рдХреНрдпреВрд░реЗрдЯреЗрдб рдкрд╛рдареНрдпрдХреНрд░рдо рдЦреЛрдЬ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЗрд╕ рдЪрд╛рд░-рдХреЛрд░реНрд╕ рдЯреНрд░реИрдХ рдХреЛ рджреЗрдЦреЗрдВ: Machine Learning Fundamentals With Python ред
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреНрдпрд╛ рд╣реИ?
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдХреЛ рдРрд╕реЗ рдлрд╝реЙрд░реНрдореЗрдЯ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рд╡рд┐рдзрд┐ рд╣реИ рдЬрд┐рд╕реЗ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рджреНрдо рдХреЛ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдмреЗрд╣рддрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдЗрд╕рдореЗрдВ рдХрд┐рд╕реА рдлрд╝реАрдЪрд░ рдХреА рд╣рд░ рдЕрджреНрд╡рд┐рддреАрдп рд╢реНрд░реЗрдгреА рдХреЗ рд▓рд┐рдП рдирдП рдмрд╛рдЗрдирд░реА рдХреЙрд▓рдо рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдХреЙрд▓рдо рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рд╢реНрд░реЗрдгреА рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ, рдФрд░ 1 рдпрд╛ 0 рдЙрд╕ рд╢реНрд░реЗрдгреА рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдпрд╛ рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
рдЖрдЗрдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╕реЗ рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдбреЗрдЯрд╛рд╕реЗрдЯ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╣реА рд╢реНрд░реЗрдгреАрдмрджреНрдз рдлреАрдЪрд░ Color рд╣реИ, рдЬреЛ рддреАрди рдорд╛рди рд▓реЗ рд╕рдХрддрд╛ рд╣реИ: Red, Green, рдФрд░ Blueред рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рд╣рдо рдЗрд╕ рдлреАрдЪрд░ рдХреЛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдореВрд▓ "Color" рдХреЙрд▓рдо рдХреЛ рддреАрди рдирдП рдмрд╛рдЗрдирд░реА рдХреЙрд▓рдо рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдПрдХ рд░рдВрдЧ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИред рдорд╛рди 1 рдЙрд╕ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдЙрд╕ рд░рдВрдЧ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ 0 рдЙрд╕рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреЛред
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдХрд░реЗрдВ?
рдХрдИ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдореЗрдВ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдПрдХ рдЖрд╡рд╢реНрдпрдХ рддрдХрдиреАрдХ рд╣реИред рдпрд╣ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдбреЗрдЯрд╛ рдХреЛ рдРрд╕реЗ рдлрд╝реЙрд░реНрдореЗрдЯ рдореЗрдВ рдмрджрд▓рддреА рд╣реИ рдЬрд┐рд╕реЗ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбрд▓ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдордЭ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВред рдпрд╣ рд░реВрдкрд╛рдВрддрд░рдг рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдХреЛ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдЯреНрд░реАрдЯ рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИ, рдмрд┐рдирд╛ рдЙрдирдХреЗ рдмреАрдЪ рдХрд┐рд╕реА рдХреГрддреНрд░рд┐рдо рд╕рдВрдмрдВрдз рдХрд╛ рд╕рдВрдХреЗрдд рджрд┐рдПред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрдИ рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдФрд░ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддреА рд╣реИрдВред рдпрд╣ рдбреЗрдЯрд╛ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЗрдВ рд╕рд╣рдЬрддрд╛ рд╕реЗ рдлрд┐рдЯ рдмреИрдарддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдПрд▓реНрдЧреЛрд░рд┐рджреНрдо рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рд╕реЗрдЯ рддреИрдпрд╛рд░ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╕рдВрдЧрддрддрд╛
рдЕрдзрд┐рдХрд╛рдВрд╢ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рджреНрдо рдЧрдгрдирд╛рдПрдБ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдЗрдирдкреБрдЯ рдорд╛рдВрдЧрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рд╢реНрд░реЗрдгреАрдмрджреНрдз рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдлрд╝реЙрд░реНрдореЗрдЯ рдореЗрдВ рдмрджрд▓рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рдпреЗ рдПрд▓реНрдЧреЛрд░рд┐рджреНрдо рдЙрд╕реЗ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВред рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдпрд╣ рд░реВрдкрд╛рдВрддрд░рдг рдХрд░рдиреЗ рдХрд╛ рд╕реАрдзрд╛ рддрд░реАрдХрд╛ рджреЗрддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдХреЛ рдореЙрдбрд▓ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред
рдХреНрд░рдордмрджреНрдзрддрд╛ рд╕реЗ рдмрдЪрд╛рд╡
рд▓реЗрдмрд▓ рдПрдирдХреЛрдбрд┐рдВрдЧ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдорд╛рдиреЛрдВ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдПрдХ рдФрд░ рд╡рд┐рдзрд┐ рд╣реИ, рдЬрд╣рд╛рдБ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдХреЛ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рдирдВрдмрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рддрд░реАрдХрд╛ рд╕рдорд╕реНрдпрд╛ рдкреИрджрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рд╕реЗ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рдРрд╕рд╛ рдХреНрд░рдо рдпрд╛ рд░реИрдВрдХрд┐рдВрдЧ рд╕реБрдЭ рд╕рдХрддреА рд╣реИ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Red рдХреЛ 1, Green рдХреЛ 2, рдФрд░ Blue рдХреЛ 3 рдЕрд╕рд╛рдЗрди рдХрд░рдиреЗ рд╕реЗ рдореЙрдбрд▓ рдпрд╣ рд╕рдордЭ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ Green Red рд╕реЗ рдмрдбрд╝рд╛ рд╣реИ рдФрд░ Blue рджреЛрдиреЛрдВ рд╕реЗ рдмрдбрд╝рд╛ рд╣реИред рдпрд╣ рдЧрд▓рддрдлрд╣рдореА рдореЙрдбрд▓ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдирдХрд╛рд░рд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИред
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рдмрд╛рдЗрдирд░реА рдХреЙрд▓рдо рдмрдирд╛рдХрд░ рд╣рд▓ рдХрд░рддреА рд╣реИред рдЗрд╕ рддрд░рд╣, рдореЙрдбрд▓ рдпрд╣ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рд╕реНрд╡рддрдВрддреНрд░ рд╣реИ рдФрд░ рдЕрдиреНрдп рд╕реЗ рдЕрд╕рдВрдмрджреНрдз рд╣реИред┬а
рдЬрдм рд╢реНрд░реЗрдгреАрдмрджреНрдз рдбреЗрдЯрд╛ рдореЗрдВ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдХреНрд░рдордмрджреНрдз рд╕рдВрдмрдВрдз рд╣реЛтАФрдЕрд░реНрдерд╛рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХрд╛ рдПрдХ рд╕рд╛рд░реНрдердХ рдХреНрд░рдо рдпрд╛ рд░реИрдВрдХрд┐рдВрдЧ рд╣реЛтАФрддреЛ рд▓реЗрдмрд▓ рдПрдирдХреЛрдбрд┐рдВрдЧ рдЙрдкрдпреЛрдЧреА рд╣реЛрддреА рд╣реИред рдРрд╕реЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рд▓реЗрдмрд▓ рдПрдирдХреЛрдбрд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рджрд┐рдП рдЧрдП рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдорд╛рди рдЗрд╕ рдХреНрд░рдо рдХрд╛ рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рдЙрдкрдпреБрдХреНрдд рд╡рд┐рдХрд▓реНрдк рдмрдирддрд╛ рд╣реИред
рдПрдХ рдбреЗрдЯрд╛рд╕реЗрдЯ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдЬрд┐рд╕рдореЗрдВ рд╢рд┐рдХреНрд╖рд╛ рд╕реНрддрд░ рдХреЛ рджрд░реНрд╢рд╛рдиреЗ рд╡рд╛рд▓рд╛ рдлреАрдЪрд░ рд╣реЛред рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ рд╣реИрдВ:
High School
Bachelor's Degree
Master's Degree
PhD
рдЗрди рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХрд╛ рд╕реНрдкрд╖реНрдЯ рдХреНрд░рдо рд╣реИ, рдЬрд╣рд╛рдБ PhD Master's Degree рд╕реЗ рдЙрдЪреНрдЪ рд╕реНрддрд░ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдмрджрд▓реЗ рдореЗрдВ Bachelor's Degree рд╕реЗ рдКрдкрд░ рд╣реИ, рдФрд░ рдЗрд╕реА рдкреНрд░рдХрд╛рд░ред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд▓реЗрдмрд▓ рдПрдирдХреЛрдбрд┐рдВрдЧ рдбреЗрдЯрд╛ рдХреА рдХреНрд░рдордмрджреНрдз рдкреНрд░рдХреГрддрд┐ рдХреЛ рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдХреИрдкреНрдЪрд░ рдХрд░ рд╕рдХрддреА рд╣реИ:
Education Level
Label Encoding
High School
0
Bachelor's Degree
1
Master's Degree
2
PhD
3
рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдорд╛рди рд╢рд┐рдХреНрд╖рд╛ рд╕реНрддрд░реЛрдВ рдХреА рдкреНрд░рдЧрддрд┐ рдХреЛ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рд▓реЗрдмрд▓ рдПрдирдХреЛрдбрд┐рдВрдЧ рдЙрдкрдпреБрдХреНрдд рд╡рд┐рдХрд▓реНрдк рдмрди рдЬрд╛рддреА рд╣реИред рдореЙрдбрд▓ рдЗрди рдорд╛рдиреЛрдВ рдХреА рд╕рд╣реА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рд╕рдордЭрддреЗ рд╣реБрдП рдХрд┐ рдмрдбрд╝реЗ рдирдВрдмрд░ рдЙрдЪреНрдЪ рд╢рд┐рдХреНрд╖рд╛ рд╕реНрддрд░ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИрдВред
Python рдореЗрдВ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рдирд╛
рдЕрдм рдЬрдм рд╣рдо рд╕рдордЭ рдЧрдП рд╣реИрдВ рдХрд┐ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХреНрдпреЛрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рддреЛ рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдЗрд╕реЗ Python рдореЗрдВ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПред┬а
Python рдореЗрдВ Pandas рдФрд░ Scikit-learn рдЬреИрд╕реА рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдЬреЛ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХрд░рдиреЗ рдХреЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдФрд░ рдХреБрд╢рд▓ рддрд░реАрдХреЗ рджреЗрддреА рд╣реИрдВред┬а
рдЗрд╕ рдЦрдВрдб рдореЗрдВ, рд╣рдо рдЗрди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЪрд░рдг-рджрд░-рдЪрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдЧреБрдЬрд░реЗрдВрдЧреЗред рд╣рдо Pandas рдХреЗ get_dummies() рдлрд╝рдВрдХреНрд╢рди рд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВрдЧреЗ, рдЬреЛ рд╕реАрдзреЗ-рд╕рд╛рджреЗ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рддреЗрдЬрд╝ рдФрд░ рдЖрд╕рд╛рди рд╣реИред рдлрд┐рд░ рд╣рдо Scikit-learn рдХреЗ OneHotEncoder рдХреА рдЦреЛрдЬ рдХрд░реЗрдВрдЧреЗ, рдЬреЛ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛рдкрди рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рджреЗрддрд╛ рд╣реИтАФрд╡рд┐рд╢реЗрд╖рдХрд░ рдЬрдЯрд┐рд▓ рдПрдирдХреЛрдбрд┐рдВрдЧ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреАред┬а
Pandas get_dummies() рдХрд╛ рдЙрдкрдпреЛрдЧ
Pandas рдПрдХ рдмрд╣реБрдд рд╣реА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдлрд╝рдВрдХреНрд╢рди get_dummies() рджреЗрддрд╛ рд╣реИ, рдЬреЛ рд╕реАрдзреЗ DataFrame рд╕реЗ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбреЗрдб рдХреЙрд▓рдо рдмрдирд╛ рджреЗрддрд╛ рд╣реИред
рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рд╣рдо рдиреАрдЪреЗ рдХреЛрдб рдХреЛ рдЪрд░рдг-рджрд░-рдЪрд░рдг рд╕рдордЭрд╛рдПрдБрдЧреЗ):
import pandas as pd
data = { 'Color' : [ 'Red' , 'Green' , 'Blue' , 'Red' ] }
df = pd. DataFrame( data)
df_encoded = pd. get_dummies( df, dtype= int )
print ( df_encoded) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдкрд╣рд▓реЗ, рд╣рдо Pandas рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЗрдореНрдкреЛрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдлрд┐рд░, рд╣рдо data рдирд╛рдо рдХреА рдПрдХ рдбрд┐рдХреНрд╢рдирд░реА рдмрдирд╛рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╣реА рдХреБрдВрдЬреА 'Color' рд╣реИ рдФрд░ рдорд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рд░рдВрдЧреЛрдВ рдХреА рд╕реВрдЪреА рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж рд╣рдо рдЗрд╕ рдбрд┐рдХреНрд╢рдирд░реА рдХреЛ Pandas DataFrame df рдореЗрдВ рдмрджрд▓рддреЗ рд╣реИрдВред DataFrame рдЗрд╕ рдкреНрд░рдХрд╛рд░ рджрд┐рдЦрддрд╛ рд╣реИ:
Color
0 Red
1 Green
2 Blue
3 Redрд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рд╣рдо pd.get_dummies() рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ DataFrame df рдкрд░ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рд╕реНрд╡рддрдГ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдХреЙрд▓рдо(реЛрдВ) рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдЕрджреНрд╡рд┐рддреАрдп рд╢реНрд░реЗрдгреА рдХреЗ рд▓рд┐рдП рдирдП рдмрд╛рдЗрдирд░реА рдХреЙрд▓рдо рдмрдирд╛рддрд╛ рд╣реИред dtype=int рдЖрд░реНрдЧреНрдпреБрдореЗрдВрдЯ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдПрдирдХреЛрдбрд┐рдВрдЧ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдмреВрд▓рд┐рдпрди рдХреЗ рдмрдЬрд╛рдп 1 рдФрд░ 0 рдХреЗ рд╕рд╛рде рд╣реЛред рдкрд░рд┐рдгрд╛рдореА DataFrame df_encoded рдЗрд╕ рдкреНрд░рдХрд╛рд░ рджрд┐рдЦрддрд╛ рд╣реИ:
Color_Blue Color_Green Color_Red
0 0 0 1
1 0 1 0
2 1 0 0
3 0 0 1рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
Scikit-learn рдХреЗ OneHotEncoder рдХрд╛ рдЙрдкрдпреЛрдЧ
рдПрдирдХреЛрдбрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд░ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛рдкрди рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд▓рд┐рдП, Scikit-learn OneHotEncoder рдХреНрд▓рд╛рд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдХреНрд▓рд╛рд╕ рдЙрдиреНрдирдд рд╡рд┐рдХрд▓реНрдк рджреЗрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдЕрдЬреНрдЮрд╛рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рд╣реИрдВрдбрд▓ рдХрд░рдирд╛ рдФрд░ рдЯреНрд░реЗрдирд┐рдВрдЧ рдбреЗрдЯрд╛ рдкрд░ рдПрдиреНрдХреЛрдбрд░ рдХреЛ рдлрд┐рдЯ рдХрд░рдирд╛ред
from sklearn. preprocessing import OneHotEncoder
import numpy as np
enc = OneHotEncoder( handle_unknown= 'ignore' )
X = [ [ 'Red' ] , [ 'Green' ] , [ 'Blue' ] ]
enc. fit( X)
result = enc. transform( [ [ 'Red' ] ] ) . toarray( )
print ( result) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
[[1. 0. 0.]]рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рд╣рдо sklearn.preprocessing рд╕реЗ OneHotEncoder рдХреНрд▓рд╛рд╕ рдФрд░ numpy рдЗрдореНрдкреЛрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрд╛рдж OneHotEncoder рдХрд╛ рдПрдХ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдмрдирд╛рддреЗ рд╣реИрдВред handle_unknown='ignore' рдкреИрд░рд╛рдореАрдЯрд░ рдПрдиреНрдХреЛрдбрд░ рдХреЛ рдирд┐рд░реНрджреЗрд╢ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдореЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдЕрдЬреНрдЮрд╛рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ (рдЬреЛ рдлрд┐рдЯрд┐рдВрдЧ рдХреЗ рд╕рдордп рдирд╣реАрдВ рджреЗрдЦреА рдЧрдИ рдереАрдВ) рдХреЛ рдирдЬрд╝рд░рдЕрдВрджрд╛рдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдлрд┐рд░ рд╣рдо рд╕реВрдЪрд┐рдпреЛрдВ рдХреА рд╕реВрдЪреА X рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдБ рд╣рд░ рдЕрдВрджрд░реВрдиреА рд╕реВрдЪреА рдореЗрдВ рдПрдХ рд░рдВрдЧ рд╣реИтАФрдЗрд╕реА рдбреЗрдЯрд╛ рдкрд░ рд╣рдо рдПрдиреНрдХреЛрдбрд░ рдХреЛ рдлрд┐рдЯ рдХрд░реЗрдВрдЧреЗред
рд╣рдо рдПрдиреНрдХреЛрдбрд░ рдХреЛ рдирдореВрдирд╛ рдбреЗрдЯрд╛ X рдкрд░ рдлрд┐рдЯ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдЪрд░рдг рдореЗрдВ, рдПрдиреНрдХреЛрдбрд░ рдбреЗрдЯрд╛ рдореЗрдВ рдореМрдЬреВрдж рдЕрджреНрд╡рд┐рддреАрдп рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ рд╕реАрдЦрддрд╛ рд╣реИред рдлрд┐рд░ рд╣рдо рдлрд┐рдЯ рдХрд┐рдП рдЧрдП рдПрдиреНрдХреЛрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирдП рдбреЗрдЯрд╛ рдХреЛ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВред рдпрд╣рд╛рдБ рд╣рдо рдПрдХ рд╣реА рд░рдВрдЧ 'Red' рдХреЛ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдо рдХрд░рддреЗ рд╣реИрдВред .transform() рдореЗрдердб рдПрдХ рд╕реНрдкрд╛рд░реНрд╕ рдореИрдЯреНрд░рд┐рдХреНрд╕ рд▓реМрдЯрд╛рддреА рд╣реИ, рдЬрд┐рд╕реЗ рд╣рдо .toarray() рджреНрд╡рд╛рд░рд╛ рдбреЗрдВрд╕ рдПрд░реЗ рдореЗрдВ рдмрджрд▓рддреЗ рд╣реИрдВред
рдкрд░рд┐рдгрд╛рдо [[1. 0. 0.]] рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ 'Red' рдЙрдкрд╕реНрдерд┐рдд рд╣реИ (1) рдФрд░ 'Green' рддрдерд╛ 'Blue' рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реИрдВ (0)ред
рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЕрджреНрд╡рд┐рддреАрдп рдорд╛рди рд╡рд╛рд▓реА рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреА рдПрдХ рдмрдбрд╝реА рдЪреБрдиреМрддреА рд╣реИ "рдЖрдпрд╛рдореЛрдВ рдХрд╛ рдЕрднрд┐рд╢рд╛рдк"ред рдпрд╣ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдХрд┐рд╕реА рд╢реНрд░реЗрдгреАрдмрджреНрдз рдлреАрдЪрд░ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЕрджреНрд╡рд┐рддреАрдп рдорд╛рди рд╣реЛрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдХреЙрд▓рдореЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рддреЗрдЬреА рд╕реЗ рдмрдврд╝ рдЬрд╛рддреА рд╣реИред рдЗрд╕рд╕реЗ рдбреЗрдЯрд╛рд╕реЗрдЯ рд╕реНрдкрд╛рд░реНрд╕ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓реА рдорд╣рдВрдЧреА рд╣реЛ рдЬрд╛рддреА рд╣реИред рдЖрдЗрдП рджреЗрдЦреЗрдВ, рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреМрди-рд╕реА рддрдХрдиреАрдХреЗрдВ рд▓рд╛рдЧреВ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВред
рдлрд╝реАрдЪрд░ рд╣реИрд╢рд┐рдВрдЧ
рдлрд╝реАрдЪрд░ рд╣реИрд╢рд┐рдВрдЧ, рдЬрд┐рд╕реЗ рд╣реИрд╢рд┐рдВрдЧ рдЯреНрд░рд┐рдХ рднреА рдХрд╣рддреЗ рд╣реИрдВ, рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдХреЙрд▓рдо рдореЗрдВ рд╣реИрд╢ рдХрд░рдХреЗ рдЖрдпрд╛рдо рдШрдЯрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдпрд╣ рддрд░реАрдХрд╛ рдлрд╝реАрдЪрд░реНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реБрдП рджрдХреНрд╖рддрд╛ рдмрдирд╛рдП рд░рдЦрддрд╛ рд╣реИред рдпрд╣рд╛рдБ рдЗрд╕рдХрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ:
from sklearn. feature_extraction import FeatureHasher
import pandas as pd
data = { 'Color' : [ 'Red' , 'Green' , 'Blue' , 'Red' , 'Yellow' ] }
df = pd. DataFrame( data)
hasher = FeatureHasher( n_features= 3 , input_type= 'string' )
hashed_features = hasher. transform( df[ 'Color' ] )
hashed_df = pd. DataFrame( hashed_features. toarray( ) , columns= [ 'Feature1' , 'Feature2' , 'Feature3' ] )
print ( "Hashed Features DataFrame:" )
print ( hashed_df) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рд╣рдо рдЖрд╡рд╢реНрдпрдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЗрдореНрдкреЛрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ sklearn.feature_extraction рд╕реЗ FeatureHasher рдФрд░ pandas рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдлрд┐рд░ рд╣рдо 'Color' рдирд╛рдордХ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдлреАрдЪрд░ рд╡рд╛рд▓рд╛ DataFrame рдмрдирд╛рддреЗ рд╣реИрдВред
рд╣рдо FeatureHasher рдХреЛ рдЗрдЪреНрдЫрд┐рдд рдЖрдЙрдЯрдкреБрдЯ рдлрд╝реАрдЪрд░реНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ (n_features=3) рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рд░рдВрдн рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрдирдкреБрдЯ рдкреНрд░рдХрд╛рд░ 'string' рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо 'Color' рдХреЙрд▓рдо рдкрд░ transform рдореЗрдердб рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рд╛рдкреНрдд рд╕реНрдкрд╛рд░реНрд╕ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдбреЗрдВрд╕ рдПрд░реЗ рдореЗрдВ рдмрджрд▓рдХрд░ рдПрдХ DataFrame рдореЗрдВ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЕрдВрдд рдореЗрдВ, рд╣рдо рд╣реИрд╢реНрдб рдлрд╝реАрдЪрд░реНрд╕ рд╡рд╛рд▓рд╛ DataFrame рдкреНрд░рд┐рдВрдЯ рдХрд░рддреЗ рд╣реИрдВред
рдЖрдпрд╛рдо рдореЗрдВ рдХрдореА
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреЗ рдмрд╛рдж, Principal Component Analysis (PCA) рдЬреИрд╕реА рддрдХрдиреАрдХреЗрдВ рд▓рд╛рдЧреВ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ рддрд╛рдХрд┐ рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦрддреЗ рд╣реБрдП рдЖрдпрд╛рдореЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдШрдЯрд╛рдИ рдЬрд╛ рд╕рдХреЗред
PCA рдЙрдЪреНрдЪ-рдЖрдпрд╛рдореА рдбреЗрдЯрд╛ рдХреЛ рдХрдо рдЖрдпрд╛рдореА рд╕реНрдкреЗрд╕ рдореЗрдВ рд╕рдореЗрдЯрдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╡рд╣ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рджреНрдо рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдкреНрд░рдмрдВрдзрдиреАрдп рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
from sklearn. preprocessing import OneHotEncoder
from sklearn. decomposition import PCA
import pandas as pd
data = { 'Color' : [ 'Red' , 'Green' , 'Blue' , 'Red' , 'Yellow' ] }
df = pd. DataFrame( data)
encoder = OneHotEncoder( sparse= False )
one_hot_encoded = encoder. fit_transform( df[ [ 'Color' ] ] )
if hasattr ( encoder, 'get_feature_names_out' ) :
feature_names = encoder. get_feature_names_out( [ 'Color' ] )
else :
feature_names = [ f'Color_ { cat} ' for cat in encoder. categories_[ 0 ] ]
df_encoded = pd. DataFrame( one_hot_encoded, columns= feature_names)
pca = PCA( n_components= 2 )
pca_transformed = pca. fit_transform( df_encoded)
df_pca = pd. DataFrame( pca_transformed, columns= [ 'PCA1' , 'PCA2' ] )
print ( "PCA-Transformed DataFrame:" )
print ( df_pca) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рд╣рдо OneHotEncoder рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдлреАрдЪрд░ рдХреЛ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбреЗрдб рдлрд╝реЙрд░реНрдореЗрдЯ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдХреЗ рд▓рд┐рдП рдмрд╛рдЗрдирд░реА рдХреЙрд▓рдо рд╡рд╛рд▓рд╛ DataFrame рдорд┐рд▓рддрд╛ рд╣реИред
рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рдЗрдЪреНрдЫрд┐рдд рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ (n_components=2) рдХреЗ рд╕рд╛рде PCA рдкреНрд░рд╛рд░рдВрдн рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбреЗрдб рдбреЗрдЯрд╛ рдкрд░ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рджреЛ рдкреНрд░рд┐рдВрд╕рд┐рдкрд▓ рдХрдВрдкреЛрдиреЗрдВрдЯ рд╡рд╛рд▓рд╛ рдПрдХ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдореНрдб DataFrame рдорд┐рд▓рддрд╛ рд╣реИред
PCA рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбреЗрдб рдбреЗрдЯрд╛ рдХреЗ рдЖрдпрд╛рдореЛрдВ рдХреЛ рдШрдЯрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦрддреЗ рд╣реБрдП рдЙрд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рдмрдВрдзрдиреАрдп рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдпрд╣ рддрд░реАрдХрд╛ рдЦрд╛рд╕рдХрд░ рддрдм рдЙрдкрдпреЛрдЧреА рд╣реИ рдЬрдм рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд╕реЗ рдЙрдЪреНрдЪ-рдЖрдпрд╛рдореА рдбреЗрдЯрд╛ рдмрдирддрд╛ рд╣реИред
рд╢реНрд░реЗрд╖реНрда рдЕрднреНрдпрд╛рд╕ рдФрд░ рд╡рд┐рдЪрд╛рд░
рд╣рд╛рд▓рд╛рдБрдХрд┐ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЯреВрд▓ рд╣реИ, рдЧрд▓рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рдорд▓реНрдЯрд┐рдХреЙрд▓реАрдирд┐рдпрд░рд┐рдЯреА рдпрд╛ рдирдП рдбреЗрдЯрд╛ рдХреЛ рд╣реИрдВрдбрд▓ рдХрд░рдиреЗ рдореЗрдВ рдЕрдХреНрд╖рдореНрдпрддрд╛ рдЬреИрд╕реА рд╕рдорд╕реНрдпрд╛рдПрдБ рдЖ рд╕рдХрддреА рд╣реИрдВред рдЖрдЗрдП рдХреБрдЫ рд╢реНрд░реЗрд╖реНрда рдЕрднреНрдпрд╛рд╕реЛрдВ рдФрд░ рд╡рд┐рдЪрд╛рд░реЛрдВ рдкрд░ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВред
рдЕрдЬреНрдЮрд╛рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди
рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбрд▓ рдбрд┐рдкреНрд▓реЙрдп рдХрд░рддреЗ рд╕рдордп, рдЯреЗрд╕реНрдЯ рд╕реЗрдЯ рдореЗрдВ рдРрд╕реА рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ рдорд┐рд▓рдирд╛ рдЖрдо рд╣реИ рдЬреЛ рдЯреНрд░реЗрдирд┐рдВрдЧ рд╕реЗрдЯ рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рдереАрдВред Scikit-learn рдХрд╛ OneHotEncoder рдЕрдЬреНрдЮрд╛рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рдирдЬрд╝рд░рдЕрдВрджрд╛рдЬрд╝ рдХрд░рдХреЗ рдпрд╛ рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕рдорд░реНрдкрд┐рдд рдХреЙрд▓рдо рдореЗрдВ рдЕрд╕рд╛рдЗрди рдХрд░рдХреЗ рд╕рдВрднрд╛рд▓ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдореЙрдбрд▓ рдирдП рдбреЗрдЯрд╛ рдХреЛ рднреА рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░ рд╕рдХреЗред
рдпрд╣ рдЙрджрд╛рд╣рд░рдг рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рдПрдиреНрдХреЛрдбрд░ рдХреЛ рдЯреНрд░реЗрдирд┐рдВрдЧ рдбреЗрдЯрд╛ рдкрд░ рдХреИрд╕реЗ рдлрд┐рдЯ рдХрд┐рдпрд╛ рдЬрд╛рдП рдФрд░ рдлрд┐рд░ рдЯреНрд░реЗрдирд┐рдВрдЧ рд╡ рдЯреЗрд╕реНрдЯ рджреЛрдиреЛрдВ рдбреЗрдЯрд╛ рдХреЛ рдХреИрд╕реЗ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдо рдХрд┐рдпрд╛ рдЬрд╛рдПтАФрдЗрд╕рдореЗрдВ рд╡реЗ рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ рдЯреНрд░реЗрдирд┐рдВрдЧ рд╕реЗрдЯ рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рдереАрдВред
from sklearn. preprocessing import OneHotEncoder
import numpy as np
X_train = [ [ 'Red' ] , [ 'Green' ] , [ 'Blue' ] ]
enc = OneHotEncoder( handle_unknown= 'ignore' )
enc. fit( X_train)
X_train_encoded = enc. transform( X_train) . toarray( )
print ( "Encoded training data:" )
print ( X_train_encoded)
X_test = [ [ 'Red' ] , [ 'Yellow' ] , [ 'Blue' ] ]
X_test_encoded = enc. transform( X_test) . toarray( )
print ( "Encoded test data:" )
print ( X_test_encoded) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдПрдиреНрдХреЛрдбрд░ рдХреЛ рдЯреНрд░реЗрдирд┐рдВрдЧ рдбреЗрдЯрд╛ рдкрд░ рдлрд┐рдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд╣рд╛рдБ рдЙрд╕рдиреЗ 'Red', 'Green', рдФрд░ 'Blue' рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ рд╕реАрдЦреА рд╣реИрдВред рдЬрдм рдЯреЗрд╕реНрдЯ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдо рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ 'Yellow' рдорд┐рд▓рддрд╛ рд╣реИ, рдЬреЛ рдЯреНрд░реЗрдирд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдирд╣реАрдВ рджреЗрдЦрд╛ рдЧрдпрд╛ рдерд╛ред рдХреНрдпреЛрдВрдХрд┐ рд╣рдордиреЗ handle_unknown='ignore' рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реИ, рдПрдиреНрдХреЛрдбрд░ 'Yellow' рдХреЗ рд▓рд┐рдП рдЬрд╝реАрд░реЛ рдХреА рдПрдХ рдкрдВрдХреНрддрд┐ рджреЗрддрд╛ рд╣реИ, рдпрд╛рдиреА рдЕрдЬреНрдЮрд╛рдд рд╢реНрд░реЗрдгреА рдХреЛ рд╡рд╕реНрддреБрддрдГ рдирдЬрд╝рд░рдЕрдВрджрд╛рдЬрд╝ рдХрд░рддрд╛ рд╣реИред
рдЕрдЬреНрдЮрд╛рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рдЗрд╕ рддрд░рд╣ рд╣реИрдВрдбрд▓ рдХрд░рдХреЗ, рд╣рдо рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХрд╛ рдореЙрдбрд▓ рдирдП рдбреЗрдЯрд╛ рдХреЛ рднреА рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░ рд╕рдХреЗ, рднрд▓реЗ рд╣реА рдЙрд╕рдореЗрдВ рдкрд╣рд▓реЗ рди рджреЗрдЦреА рдЧрдИ рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ рд╣реЛрдВред
рдореВрд▓ рдХреЙрд▓рдо рдХреЛ рд╣рдЯрд╛рдирд╛
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореВрд▓ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдХреЙрд▓рдо рдХреЛ рдбреЗрдЯрд╛рд╕реЗрдЯ рд╕реЗ рд╣рдЯрд╛рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдореВрд▓ рдХреЙрд▓рдо рдХреЛ рдмрдирд╛рдП рд░рдЦрдирд╛ рдорд▓реНрдЯрд┐рдХреЙрд▓реАрдирд┐рдпрд░рд┐рдЯреА рдкреИрджрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрд╣рд╛рдБ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдореЙрдбрд▓ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдбреЗрдЯрд╛рд╕реЗрдЯ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рдкреНрд░рд╕реНрддреБрдд рд╣реЛред
рдпрд╣рд╛рдБ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореВрд▓ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдХреЙрд▓рдо рдХреЛ рдХреИрд╕реЗ рд╣рдЯрд╛рдПрдБ рддрд╛рдХрд┐ рдорд▓реНрдЯрд┐рдХреЙрд▓реАрдирд┐рдпрд░рд┐рдЯреА рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХреЗ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рд╣реА рдкреНрд░рд╕реНрддреБрдд рд╣реЛред
import pandas as pd
data = { 'Color' : [ 'Red' , 'Green' , 'Blue' , 'Red' ] }
df = pd. DataFrame( data)
df_encoded = pd. get_dummies( df, columns= [ 'Color' ] )
print ( "Encoded DataFrame:" )
print ( df_encoded) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо 'Color' рдирд╛рдордХ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдХреЙрд▓рдо рд╡рд╛рд▓рд╛ DataFrame рд▓реЗрддреЗ рд╣реИрдВред рд╣рдо pd.get_dummies() рдХрд╛ рдЙрдкрдпреЛрдЧ 'Color' рдХреЙрд▓рдо рдкрд░ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ columns=['Color'] рджреЗрдХрд░ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕ рдХреЙрд▓рдо рдХреЛ рдПрдирдХреЛрдб рдХрд░рдирд╛ рд╣реИред рдпрд╣ рд╕реНрд╡рддрдГ рдореВрд▓ 'Color' рдХреЙрд▓рдо рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЙрд╕рдХреА рдЬрдЧрд╣ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбреЗрдб рдХреЙрд▓рдо рд░рдЦ рджреЗрддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдореА DataFrame df_encoded рдореЗрдВ рдЕрдм рдкреНрд░рддреНрдпреЗрдХ рдЕрджреНрд╡рд┐рддреАрдп рд╢реНрд░реЗрдгреА рдХреЗ рдмрд╛рдЗрдирд░реА рдХреЙрд▓рдо рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рджрд░реНрд╢рд╛рдпреА рдЬрд╛рддреА рд╣реИ рдФрд░ рдорд▓реНрдЯрд┐рдХреЙрд▓реАрдирд┐рдпрд░рд┐рдЯреА рдХрд╛ рдЬреЛрдЦрд┐рдо рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред
рдореВрд▓ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдХреЙрд▓рдо рд╣рдЯрд╛рдиреЗ рд╕реЗ рд╣рдо рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреА рдЕрдЦрдВрдбрддрд╛ рдмрдирд╛рдП рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбрд▓ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред
OneHotEncoder рдмрдирд╛рдо get_dummies()
Pandas рдХреЗ get_dummies() рдФрд░ Scikit-learn рдХреЗ OneHotEncoder рдореЗрдВ рд╕реЗ рдЪреБрдирдирд╛ рдЖрдкрдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рддреЗрдЬрд╝ рдФрд░ рд╕реАрдзреЗ-рд╕рд╛рджреЗ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП get_dummies() рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдФрд░ рдЖрд╕рд╛рди рд╣реИред рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдореЗрдВ, рдЬрд╣рд╛рдБ рдЕрдзрд┐рдХ рдирд┐рдпрдВрддреНрд░рдг рдФрд░ рд▓рдЪреАрд▓рд╛рдкрди рдЪрд╛рд╣рд┐рдПтАФрдЬреИрд╕реЗ рдЕрдЬреНрдЮрд╛рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдирд╛ рдпрд╛ рдПрдиреНрдХреЛрдбрд░ рдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреЗрдЯрд╛ рдкрд░ рдлрд┐рдЯ рдХрд░рдирд╛тАФOneHotEncoder рдмреЗрд╣рддрд░ рд╡рд┐рдХрд▓реНрдк рд╣реИред
рдирд┐рд╖реНрдХрд░реНрд╖
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдбреЗрдЯрд╛ рдХреЛ рдРрд╕реЗ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдлрд╝реЙрд░реНрдореЗрдЯ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдФрд░ рдЖрд╡рд╢реНрдпрдХ рддрдХрдиреАрдХ рд╣реИ рдЬреЛ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рджреНрдо рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реЛред рдпрд╣ рдХреНрд░рдордмрджреНрдзрддрд╛ рдХреЗ рдЭрдВрдЭрдЯреЛрдВ рд╕реЗ рдмрдЪрд╛рдХрд░ рдФрд░ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдбреЗрдЯрд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рд╕рд╣рдЬ рдмрдирд╛рдХрд░ рдореЙрдбрд▓реЛрдВ рдХреА рд╕рдЯреАрдХрддрд╛ рдФрд░ рджрдХреНрд╖рддрд╛ рдмрдврд╝рд╛рддреА рд╣реИред
Python рдореЗрдВ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рдирд╛ Pandas рдХреЗ get_dummies() рдФрд░ Scikit-learn рдХреЗ OneHotEncoder рдЬреИрд╕реЗ рдЯреВрд▓реНрд╕ рд╕реЗ рд╕реАрдзрд╛-рд╕рд╛рджрд╛ рд╣реИред рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХреЗ рдЖрдпрд╛рдореЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдФрд░ рдЕрдЬреНрдЮрд╛рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рд╣реИрдВрдбрд▓ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВред
рдпрджрд┐ рдЖрдк рдЗрд╕ рд╡рд┐рд╖рдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ Machine Learning in Python рдХреЗ рд▓рд┐рдП Preprocessing рдкрд░ рдпрд╣ рдХреЛрд░реНрд╕ рджреЗрдЦреЗрдВред
рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЗрдВ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЪреБрдиреМрддреА рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ (рдЬреИрд╕реЗ рд░рдВрдЧ, рдЙрддреНрдкрд╛рдж рдкреНрд░рдХрд╛рд░, рдпрд╛ рд╕реНрдерд╛рди) рд╕реЗ рдирд┐рдкрдЯрдирд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдПрд▓реНрдЧреЛрд░рд┐рджреНрдо рдЖрдорддреМрд░ рдкрд░ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдЗрдирдкреБрдЯ рдорд╛рдВрдЧрддреЗ рд╣реИрдВред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдПрдХ рд╕рдорд╛рдзрд╛рди рд╣реИ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧред
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд╡реЗрдХреНрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдиреЗ рдХреА рддрдХрдиреАрдХ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдЕрджреНрд╡рд┐рддреАрдп рд╢реНрд░реЗрдгреА рдХреЛ рдПрдХ рдмрд╛рдЗрдирд░реА рдХреЙрд▓рдо рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИтАФ1 рдЙрд╕рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдФрд░ 0 рдЙрд╕рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛, рдЗрд╕рдХреЗ рд▓рд╛рдн, рдФрд░ Python рдореЗрдВ Pandas рддрдерд╛ Scikit-learn рдЬреИрд╕реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреА рдорджрдж рд╕реЗ рдЗрд╕рдХреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдкрдбрд╝рддрд╛рд▓ рдХрд░реЗрдВрдЧреЗред
рдпрджрд┐ рдЖрдк рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдкрд░ рдПрдХ рдХреНрдпреВрд░реЗрдЯреЗрдб рдкрд╛рдареНрдпрдХреНрд░рдо рдЦреЛрдЬ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЗрд╕ рдЪрд╛рд░-рдХреЛрд░реНрд╕ рдЯреНрд░реИрдХ рдХреЛ рджреЗрдЦреЗрдВ: Machine Learning Fundamentals With Pythonред
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреНрдпрд╛ рд╣реИ?
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдХреЛ рдРрд╕реЗ рдлрд╝реЙрд░реНрдореЗрдЯ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рд╡рд┐рдзрд┐ рд╣реИ рдЬрд┐рд╕реЗ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рджреНрдо рдХреЛ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдмреЗрд╣рддрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдЗрд╕рдореЗрдВ рдХрд┐рд╕реА рдлрд╝реАрдЪрд░ рдХреА рд╣рд░ рдЕрджреНрд╡рд┐рддреАрдп рд╢реНрд░реЗрдгреА рдХреЗ рд▓рд┐рдП рдирдП рдмрд╛рдЗрдирд░реА рдХреЙрд▓рдо рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдХреЙрд▓рдо рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рд╢реНрд░реЗрдгреА рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ, рдФрд░ 1 рдпрд╛ 0 рдЙрд╕ рд╢реНрд░реЗрдгреА рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдпрд╛ рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
рдЖрдЗрдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╕реЗ рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдбреЗрдЯрд╛рд╕реЗрдЯ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╣реА рд╢реНрд░реЗрдгреАрдмрджреНрдз рдлреАрдЪрд░
Colorрд╣реИ, рдЬреЛ рддреАрди рдорд╛рди рд▓реЗ рд╕рдХрддрд╛ рд╣реИ:Red,Green, рдФрд░Blueред рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рд╣рдо рдЗрд╕ рдлреАрдЪрд░ рдХреЛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдореВрд▓ "Color" рдХреЙрд▓рдо рдХреЛ рддреАрди рдирдП рдмрд╛рдЗрдирд░реА рдХреЙрд▓рдо рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдПрдХ рд░рдВрдЧ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИред рдорд╛рди 1 рдЙрд╕ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдЙрд╕ рд░рдВрдЧ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ 0 рдЙрд╕рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреЛред
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдХрд░реЗрдВ?
рдХрдИ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдореЗрдВ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдПрдХ рдЖрд╡рд╢реНрдпрдХ рддрдХрдиреАрдХ рд╣реИред рдпрд╣ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдбреЗрдЯрд╛ рдХреЛ рдРрд╕реЗ рдлрд╝реЙрд░реНрдореЗрдЯ рдореЗрдВ рдмрджрд▓рддреА рд╣реИ рдЬрд┐рд╕реЗ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбрд▓ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдордЭ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВред рдпрд╣ рд░реВрдкрд╛рдВрддрд░рдг рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдХреЛ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдЯреНрд░реАрдЯ рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИ, рдмрд┐рдирд╛ рдЙрдирдХреЗ рдмреАрдЪ рдХрд┐рд╕реА рдХреГрддреНрд░рд┐рдо рд╕рдВрдмрдВрдз рдХрд╛ рд╕рдВрдХреЗрдд рджрд┐рдПред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрдИ рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдФрд░ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддреА рд╣реИрдВред рдпрд╣ рдбреЗрдЯрд╛ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЗрдВ рд╕рд╣рдЬрддрд╛ рд╕реЗ рдлрд┐рдЯ рдмреИрдарддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдПрд▓реНрдЧреЛрд░рд┐рджреНрдо рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рд╕реЗрдЯ рддреИрдпрд╛рд░ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╕рдВрдЧрддрддрд╛
рдЕрдзрд┐рдХрд╛рдВрд╢ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рджреНрдо рдЧрдгрдирд╛рдПрдБ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдЗрдирдкреБрдЯ рдорд╛рдВрдЧрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рд╢реНрд░реЗрдгреАрдмрджреНрдз рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдлрд╝реЙрд░реНрдореЗрдЯ рдореЗрдВ рдмрджрд▓рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рдпреЗ рдПрд▓реНрдЧреЛрд░рд┐рджреНрдо рдЙрд╕реЗ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВред рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдпрд╣ рд░реВрдкрд╛рдВрддрд░рдг рдХрд░рдиреЗ рдХрд╛ рд╕реАрдзрд╛ рддрд░реАрдХрд╛ рджреЗрддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдХреЛ рдореЙрдбрд▓ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред
рдХреНрд░рдордмрджреНрдзрддрд╛ рд╕реЗ рдмрдЪрд╛рд╡
рд▓реЗрдмрд▓ рдПрдирдХреЛрдбрд┐рдВрдЧ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдорд╛рдиреЛрдВ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдПрдХ рдФрд░ рд╡рд┐рдзрд┐ рд╣реИ, рдЬрд╣рд╛рдБ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдХреЛ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рдирдВрдмрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рддрд░реАрдХрд╛ рд╕рдорд╕реНрдпрд╛ рдкреИрджрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рд╕реЗ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рдРрд╕рд╛ рдХреНрд░рдо рдпрд╛ рд░реИрдВрдХрд┐рдВрдЧ рд╕реБрдЭ рд╕рдХрддреА рд╣реИ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
RedрдХреЛ1,GreenрдХреЛ2, рдФрд░BlueрдХреЛ3рдЕрд╕рд╛рдЗрди рдХрд░рдиреЗ рд╕реЗ рдореЙрдбрд▓ рдпрд╣ рд╕рдордЭ рд╕рдХрддрд╛ рд╣реИ рдХрд┐GreenRedрд╕реЗ рдмрдбрд╝рд╛ рд╣реИ рдФрд░BlueрджреЛрдиреЛрдВ рд╕реЗ рдмрдбрд╝рд╛ рд╣реИред рдпрд╣ рдЧрд▓рддрдлрд╣рдореА рдореЙрдбрд▓ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдирдХрд╛рд░рд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИредрд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рдмрд╛рдЗрдирд░реА рдХреЙрд▓рдо рдмрдирд╛рдХрд░ рд╣рд▓ рдХрд░рддреА рд╣реИред рдЗрд╕ рддрд░рд╣, рдореЙрдбрд▓ рдпрд╣ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рд╕реНрд╡рддрдВрддреНрд░ рд╣реИ рдФрд░ рдЕрдиреНрдп рд╕реЗ рдЕрд╕рдВрдмрджреНрдз рд╣реИред┬а
рдЬрдм рд╢реНрд░реЗрдгреАрдмрджреНрдз рдбреЗрдЯрд╛ рдореЗрдВ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдХреНрд░рдордмрджреНрдз рд╕рдВрдмрдВрдз рд╣реЛтАФрдЕрд░реНрдерд╛рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХрд╛ рдПрдХ рд╕рд╛рд░реНрдердХ рдХреНрд░рдо рдпрд╛ рд░реИрдВрдХрд┐рдВрдЧ рд╣реЛтАФрддреЛ рд▓реЗрдмрд▓ рдПрдирдХреЛрдбрд┐рдВрдЧ рдЙрдкрдпреЛрдЧреА рд╣реЛрддреА рд╣реИред рдРрд╕реЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рд▓реЗрдмрд▓ рдПрдирдХреЛрдбрд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рджрд┐рдП рдЧрдП рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдорд╛рди рдЗрд╕ рдХреНрд░рдо рдХрд╛ рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рдЙрдкрдпреБрдХреНрдд рд╡рд┐рдХрд▓реНрдк рдмрдирддрд╛ рд╣реИред
рдПрдХ рдбреЗрдЯрд╛рд╕реЗрдЯ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдЬрд┐рд╕рдореЗрдВ рд╢рд┐рдХреНрд╖рд╛ рд╕реНрддрд░ рдХреЛ рджрд░реНрд╢рд╛рдиреЗ рд╡рд╛рд▓рд╛ рдлреАрдЪрд░ рд╣реЛред рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ рд╣реИрдВ:
High SchoolBachelor's DegreeMaster's DegreePhDрдЗрди рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХрд╛ рд╕реНрдкрд╖реНрдЯ рдХреНрд░рдо рд╣реИ, рдЬрд╣рд╛рдБ
PhDMaster's Degreeрд╕реЗ рдЙрдЪреНрдЪ рд╕реНрддрд░ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдмрджрд▓реЗ рдореЗрдВBachelor's Degreeрд╕реЗ рдКрдкрд░ рд╣реИ, рдФрд░ рдЗрд╕реА рдкреНрд░рдХрд╛рд░ред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд▓реЗрдмрд▓ рдПрдирдХреЛрдбрд┐рдВрдЧ рдбреЗрдЯрд╛ рдХреА рдХреНрд░рдордмрджреНрдз рдкреНрд░рдХреГрддрд┐ рдХреЛ рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдХреИрдкреНрдЪрд░ рдХрд░ рд╕рдХрддреА рд╣реИ:Education Level
Label Encoding
High School
0
Bachelor's Degree
1
Master's Degree
2
PhD
3
рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдорд╛рди рд╢рд┐рдХреНрд╖рд╛ рд╕реНрддрд░реЛрдВ рдХреА рдкреНрд░рдЧрддрд┐ рдХреЛ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рд▓реЗрдмрд▓ рдПрдирдХреЛрдбрд┐рдВрдЧ рдЙрдкрдпреБрдХреНрдд рд╡рд┐рдХрд▓реНрдк рдмрди рдЬрд╛рддреА рд╣реИред рдореЙрдбрд▓ рдЗрди рдорд╛рдиреЛрдВ рдХреА рд╕рд╣реА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рд╕рдордЭрддреЗ рд╣реБрдП рдХрд┐ рдмрдбрд╝реЗ рдирдВрдмрд░ рдЙрдЪреНрдЪ рд╢рд┐рдХреНрд╖рд╛ рд╕реНрддрд░ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИрдВред
Python рдореЗрдВ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рдирд╛
рдЕрдм рдЬрдм рд╣рдо рд╕рдордЭ рдЧрдП рд╣реИрдВ рдХрд┐ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХреНрдпреЛрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рддреЛ рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдЗрд╕реЗ Python рдореЗрдВ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПред┬а
Python рдореЗрдВ Pandas рдФрд░ Scikit-learn рдЬреИрд╕реА рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдЬреЛ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХрд░рдиреЗ рдХреЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдФрд░ рдХреБрд╢рд▓ рддрд░реАрдХреЗ рджреЗрддреА рд╣реИрдВред┬а
рдЗрд╕ рдЦрдВрдб рдореЗрдВ, рд╣рдо рдЗрди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЪрд░рдг-рджрд░-рдЪрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдЧреБрдЬрд░реЗрдВрдЧреЗред рд╣рдо Pandas рдХреЗ
get_dummies()рдлрд╝рдВрдХреНрд╢рди рд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВрдЧреЗ, рдЬреЛ рд╕реАрдзреЗ-рд╕рд╛рджреЗ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рддреЗрдЬрд╝ рдФрд░ рдЖрд╕рд╛рди рд╣реИред рдлрд┐рд░ рд╣рдо Scikit-learn рдХреЗOneHotEncoderрдХреА рдЦреЛрдЬ рдХрд░реЗрдВрдЧреЗ, рдЬреЛ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛рдкрди рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рджреЗрддрд╛ рд╣реИтАФрд╡рд┐рд╢реЗрд╖рдХрд░ рдЬрдЯрд┐рд▓ рдПрдирдХреЛрдбрд┐рдВрдЧ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреАред┬аPandas
get_dummies()рдХрд╛ рдЙрдкрдпреЛрдЧPandas рдПрдХ рдмрд╣реБрдд рд╣реА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдлрд╝рдВрдХреНрд╢рди
get_dummies()рджреЗрддрд╛ рд╣реИ, рдЬреЛ рд╕реАрдзреЗ DataFrame рд╕реЗ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбреЗрдб рдХреЙрд▓рдо рдмрдирд╛ рджреЗрддрд╛ рд╣реИредрдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рд╣рдо рдиреАрдЪреЗ рдХреЛрдб рдХреЛ рдЪрд░рдг-рджрд░-рдЪрд░рдг рд╕рдордЭрд╛рдПрдБрдЧреЗ):
рдкрд╣рд▓реЗ, рд╣рдо Pandas рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЗрдореНрдкреЛрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдлрд┐рд░, рд╣рдо
dataрдирд╛рдо рдХреА рдПрдХ рдбрд┐рдХреНрд╢рдирд░реА рдмрдирд╛рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╣реА рдХреБрдВрдЬреА'Color'рд╣реИ рдФрд░ рдорд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рд░рдВрдЧреЛрдВ рдХреА рд╕реВрдЪреА рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж рд╣рдо рдЗрд╕ рдбрд┐рдХреНрд╢рдирд░реА рдХреЛ Pandas DataFramedfрдореЗрдВ рдмрджрд▓рддреЗ рд╣реИрдВред DataFrame рдЗрд╕ рдкреНрд░рдХрд╛рд░ рджрд┐рдЦрддрд╛ рд╣реИ:рд╣рдо
pd.get_dummies()рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ DataFramedfрдкрд░ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рд╕реНрд╡рддрдГ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдХреЙрд▓рдо(реЛрдВ) рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдЕрджреНрд╡рд┐рддреАрдп рд╢реНрд░реЗрдгреА рдХреЗ рд▓рд┐рдП рдирдП рдмрд╛рдЗрдирд░реА рдХреЙрд▓рдо рдмрдирд╛рддрд╛ рд╣реИредdtype=intрдЖрд░реНрдЧреНрдпреБрдореЗрдВрдЯ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдПрдирдХреЛрдбрд┐рдВрдЧ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдмреВрд▓рд┐рдпрди рдХреЗ рдмрдЬрд╛рдп1рдФрд░0рдХреЗ рд╕рд╛рде рд╣реЛред рдкрд░рд┐рдгрд╛рдореА DataFramedf_encodedрдЗрд╕ рдкреНрд░рдХрд╛рд░ рджрд┐рдЦрддрд╛ рд╣реИ:Scikit-learn рдХреЗ
OneHotEncoderрдХрд╛ рдЙрдкрдпреЛрдЧрдПрдирдХреЛрдбрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд░ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛рдкрди рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд▓рд┐рдП, Scikit-learn
OneHotEncoderрдХреНрд▓рд╛рд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдХреНрд▓рд╛рд╕ рдЙрдиреНрдирдд рд╡рд┐рдХрд▓реНрдк рджреЗрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдЕрдЬреНрдЮрд╛рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рд╣реИрдВрдбрд▓ рдХрд░рдирд╛ рдФрд░ рдЯреНрд░реЗрдирд┐рдВрдЧ рдбреЗрдЯрд╛ рдкрд░ рдПрдиреНрдХреЛрдбрд░ рдХреЛ рдлрд┐рдЯ рдХрд░рдирд╛редрд╣рдо
sklearn.preprocessingрд╕реЗOneHotEncoderрдХреНрд▓рд╛рд╕ рдФрд░numpyрдЗрдореНрдкреЛрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрд╛рджOneHotEncoderрдХрд╛ рдПрдХ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдмрдирд╛рддреЗ рд╣реИрдВредhandle_unknown='ignore'рдкреИрд░рд╛рдореАрдЯрд░ рдПрдиреНрдХреЛрдбрд░ рдХреЛ рдирд┐рд░реНрджреЗрд╢ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдореЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдЕрдЬреНрдЮрд╛рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ (рдЬреЛ рдлрд┐рдЯрд┐рдВрдЧ рдХреЗ рд╕рдордп рдирд╣реАрдВ рджреЗрдЦреА рдЧрдИ рдереАрдВ) рдХреЛ рдирдЬрд╝рд░рдЕрдВрджрд╛рдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдлрд┐рд░ рд╣рдо рд╕реВрдЪрд┐рдпреЛрдВ рдХреА рд╕реВрдЪреАXрдмрдирд╛рддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдБ рд╣рд░ рдЕрдВрджрд░реВрдиреА рд╕реВрдЪреА рдореЗрдВ рдПрдХ рд░рдВрдЧ рд╣реИтАФрдЗрд╕реА рдбреЗрдЯрд╛ рдкрд░ рд╣рдо рдПрдиреНрдХреЛрдбрд░ рдХреЛ рдлрд┐рдЯ рдХрд░реЗрдВрдЧреЗредрд╣рдо рдПрдиреНрдХреЛрдбрд░ рдХреЛ рдирдореВрдирд╛ рдбреЗрдЯрд╛
Xрдкрд░ рдлрд┐рдЯ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдЪрд░рдг рдореЗрдВ, рдПрдиреНрдХреЛрдбрд░ рдбреЗрдЯрд╛ рдореЗрдВ рдореМрдЬреВрдж рдЕрджреНрд╡рд┐рддреАрдп рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ рд╕реАрдЦрддрд╛ рд╣реИред рдлрд┐рд░ рд╣рдо рдлрд┐рдЯ рдХрд┐рдП рдЧрдП рдПрдиреНрдХреЛрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирдП рдбреЗрдЯрд╛ рдХреЛ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВред рдпрд╣рд╛рдБ рд╣рдо рдПрдХ рд╣реА рд░рдВрдЧ'Red'рдХреЛ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдо рдХрд░рддреЗ рд╣реИрдВред.transform()рдореЗрдердб рдПрдХ рд╕реНрдкрд╛рд░реНрд╕ рдореИрдЯреНрд░рд┐рдХреНрд╕ рд▓реМрдЯрд╛рддреА рд╣реИ, рдЬрд┐рд╕реЗ рд╣рдо.toarray()рджреНрд╡рд╛рд░рд╛ рдбреЗрдВрд╕ рдПрд░реЗ рдореЗрдВ рдмрджрд▓рддреЗ рд╣реИрдВредрдкрд░рд┐рдгрд╛рдо
[[1. 0. 0.]]рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐'Red'рдЙрдкрд╕реНрдерд┐рдд рд╣реИ (1) рдФрд░'Green'рддрдерд╛'Blue'рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реИрдВ (0)редрдмрд╣реБрдд рдЕрдзрд┐рдХ рдЕрджреНрд╡рд┐рддреАрдп рдорд╛рди рд╡рд╛рд▓реА рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреА рдПрдХ рдмрдбрд╝реА рдЪреБрдиреМрддреА рд╣реИ "рдЖрдпрд╛рдореЛрдВ рдХрд╛ рдЕрднрд┐рд╢рд╛рдк"ред рдпрд╣ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдХрд┐рд╕реА рд╢реНрд░реЗрдгреАрдмрджреНрдз рдлреАрдЪрд░ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЕрджреНрд╡рд┐рддреАрдп рдорд╛рди рд╣реЛрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдХреЙрд▓рдореЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рддреЗрдЬреА рд╕реЗ рдмрдврд╝ рдЬрд╛рддреА рд╣реИред рдЗрд╕рд╕реЗ рдбреЗрдЯрд╛рд╕реЗрдЯ рд╕реНрдкрд╛рд░реНрд╕ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓реА рдорд╣рдВрдЧреА рд╣реЛ рдЬрд╛рддреА рд╣реИред рдЖрдЗрдП рджреЗрдЦреЗрдВ, рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреМрди-рд╕реА рддрдХрдиреАрдХреЗрдВ рд▓рд╛рдЧреВ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВред
рдлрд╝реАрдЪрд░ рд╣реИрд╢рд┐рдВрдЧ
рдлрд╝реАрдЪрд░ рд╣реИрд╢рд┐рдВрдЧ, рдЬрд┐рд╕реЗ рд╣реИрд╢рд┐рдВрдЧ рдЯреНрд░рд┐рдХ рднреА рдХрд╣рддреЗ рд╣реИрдВ, рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдХреЙрд▓рдо рдореЗрдВ рд╣реИрд╢ рдХрд░рдХреЗ рдЖрдпрд╛рдо рдШрдЯрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдпрд╣ рддрд░реАрдХрд╛ рдлрд╝реАрдЪрд░реНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реБрдП рджрдХреНрд╖рддрд╛ рдмрдирд╛рдП рд░рдЦрддрд╛ рд╣реИред рдпрд╣рд╛рдБ рдЗрд╕рдХрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ:
рд╣рдо рдЖрд╡рд╢реНрдпрдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЗрдореНрдкреЛрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ
sklearn.feature_extractionрд╕реЗFeatureHasherрдФрд░pandasрд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдлрд┐рд░ рд╣рдо'Color'рдирд╛рдордХ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдлреАрдЪрд░ рд╡рд╛рд▓рд╛ DataFrame рдмрдирд╛рддреЗ рд╣реИрдВредрд╣рдо
FeatureHasherрдХреЛ рдЗрдЪреНрдЫрд┐рдд рдЖрдЙрдЯрдкреБрдЯ рдлрд╝реАрдЪрд░реНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ (n_features=3) рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рд░рдВрдн рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрдирдкреБрдЯ рдкреНрд░рдХрд╛рд░'string'рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо'Color'рдХреЙрд▓рдо рдкрд░transformрдореЗрдердб рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рд╛рдкреНрдд рд╕реНрдкрд╛рд░реНрд╕ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдбреЗрдВрд╕ рдПрд░реЗ рдореЗрдВ рдмрджрд▓рдХрд░ рдПрдХ DataFrame рдореЗрдВ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЕрдВрдд рдореЗрдВ, рд╣рдо рд╣реИрд╢реНрдб рдлрд╝реАрдЪрд░реНрд╕ рд╡рд╛рд▓рд╛ DataFrame рдкреНрд░рд┐рдВрдЯ рдХрд░рддреЗ рд╣реИрдВредрдЖрдпрд╛рдо рдореЗрдВ рдХрдореА
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреЗ рдмрд╛рдж, Principal Component Analysis (PCA) рдЬреИрд╕реА рддрдХрдиреАрдХреЗрдВ рд▓рд╛рдЧреВ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ рддрд╛рдХрд┐ рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦрддреЗ рд╣реБрдП рдЖрдпрд╛рдореЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдШрдЯрд╛рдИ рдЬрд╛ рд╕рдХреЗред
PCA рдЙрдЪреНрдЪ-рдЖрдпрд╛рдореА рдбреЗрдЯрд╛ рдХреЛ рдХрдо рдЖрдпрд╛рдореА рд╕реНрдкреЗрд╕ рдореЗрдВ рд╕рдореЗрдЯрдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╡рд╣ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рджреНрдо рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдкреНрд░рдмрдВрдзрдиреАрдп рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рд╣рдо
OneHotEncoderрдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдлреАрдЪрд░ рдХреЛ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбреЗрдб рдлрд╝реЙрд░реНрдореЗрдЯ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдХреЗ рд▓рд┐рдП рдмрд╛рдЗрдирд░реА рдХреЙрд▓рдо рд╡рд╛рд▓рд╛ DataFrame рдорд┐рд▓рддрд╛ рд╣реИредрдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рдЗрдЪреНрдЫрд┐рдд рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ (
n_components=2) рдХреЗ рд╕рд╛рде PCA рдкреНрд░рд╛рд░рдВрдн рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбреЗрдб рдбреЗрдЯрд╛ рдкрд░ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рджреЛ рдкреНрд░рд┐рдВрд╕рд┐рдкрд▓ рдХрдВрдкреЛрдиреЗрдВрдЯ рд╡рд╛рд▓рд╛ рдПрдХ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдореНрдб DataFrame рдорд┐рд▓рддрд╛ рд╣реИредPCA рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбреЗрдб рдбреЗрдЯрд╛ рдХреЗ рдЖрдпрд╛рдореЛрдВ рдХреЛ рдШрдЯрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦрддреЗ рд╣реБрдП рдЙрд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рдмрдВрдзрдиреАрдп рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдпрд╣ рддрд░реАрдХрд╛ рдЦрд╛рд╕рдХрд░ рддрдм рдЙрдкрдпреЛрдЧреА рд╣реИ рдЬрдм рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд╕реЗ рдЙрдЪреНрдЪ-рдЖрдпрд╛рдореА рдбреЗрдЯрд╛ рдмрдирддрд╛ рд╣реИред
рд╢реНрд░реЗрд╖реНрда рдЕрднреНрдпрд╛рд╕ рдФрд░ рд╡рд┐рдЪрд╛рд░
рд╣рд╛рд▓рд╛рдБрдХрд┐ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЯреВрд▓ рд╣реИ, рдЧрд▓рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рдорд▓реНрдЯрд┐рдХреЙрд▓реАрдирд┐рдпрд░рд┐рдЯреА рдпрд╛ рдирдП рдбреЗрдЯрд╛ рдХреЛ рд╣реИрдВрдбрд▓ рдХрд░рдиреЗ рдореЗрдВ рдЕрдХреНрд╖рдореНрдпрддрд╛ рдЬреИрд╕реА рд╕рдорд╕реНрдпрд╛рдПрдБ рдЖ рд╕рдХрддреА рд╣реИрдВред рдЖрдЗрдП рдХреБрдЫ рд╢реНрд░реЗрд╖реНрда рдЕрднреНрдпрд╛рд╕реЛрдВ рдФрд░ рд╡рд┐рдЪрд╛рд░реЛрдВ рдкрд░ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВред
рдЕрдЬреНрдЮрд╛рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди
рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбрд▓ рдбрд┐рдкреНрд▓реЙрдп рдХрд░рддреЗ рд╕рдордп, рдЯреЗрд╕реНрдЯ рд╕реЗрдЯ рдореЗрдВ рдРрд╕реА рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ рдорд┐рд▓рдирд╛ рдЖрдо рд╣реИ рдЬреЛ рдЯреНрд░реЗрдирд┐рдВрдЧ рд╕реЗрдЯ рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рдереАрдВред Scikit-learn рдХрд╛
OneHotEncoderрдЕрдЬреНрдЮрд╛рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рдирдЬрд╝рд░рдЕрдВрджрд╛рдЬрд╝ рдХрд░рдХреЗ рдпрд╛ рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕рдорд░реНрдкрд┐рдд рдХреЙрд▓рдо рдореЗрдВ рдЕрд╕рд╛рдЗрди рдХрд░рдХреЗ рд╕рдВрднрд╛рд▓ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдореЙрдбрд▓ рдирдП рдбреЗрдЯрд╛ рдХреЛ рднреА рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░ рд╕рдХреЗредрдпрд╣ рдЙрджрд╛рд╣рд░рдг рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рдПрдиреНрдХреЛрдбрд░ рдХреЛ рдЯреНрд░реЗрдирд┐рдВрдЧ рдбреЗрдЯрд╛ рдкрд░ рдХреИрд╕реЗ рдлрд┐рдЯ рдХрд┐рдпрд╛ рдЬрд╛рдП рдФрд░ рдлрд┐рд░ рдЯреНрд░реЗрдирд┐рдВрдЧ рд╡ рдЯреЗрд╕реНрдЯ рджреЛрдиреЛрдВ рдбреЗрдЯрд╛ рдХреЛ рдХреИрд╕реЗ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдо рдХрд┐рдпрд╛ рдЬрд╛рдПтАФрдЗрд╕рдореЗрдВ рд╡реЗ рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ рдЯреНрд░реЗрдирд┐рдВрдЧ рд╕реЗрдЯ рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рдереАрдВред
рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдПрдиреНрдХреЛрдбрд░ рдХреЛ рдЯреНрд░реЗрдирд┐рдВрдЧ рдбреЗрдЯрд╛ рдкрд░ рдлрд┐рдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд╣рд╛рдБ рдЙрд╕рдиреЗ
'Red','Green', рдФрд░'Blue'рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ рд╕реАрдЦреА рд╣реИрдВред рдЬрдм рдЯреЗрд╕реНрдЯ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдо рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ'Yellow'рдорд┐рд▓рддрд╛ рд╣реИ, рдЬреЛ рдЯреНрд░реЗрдирд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдирд╣реАрдВ рджреЗрдЦрд╛ рдЧрдпрд╛ рдерд╛ред рдХреНрдпреЛрдВрдХрд┐ рд╣рдордиреЗhandle_unknown='ignore'рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реИ, рдПрдиреНрдХреЛрдбрд░'Yellow'рдХреЗ рд▓рд┐рдП рдЬрд╝реАрд░реЛ рдХреА рдПрдХ рдкрдВрдХреНрддрд┐ рджреЗрддрд╛ рд╣реИ, рдпрд╛рдиреА рдЕрдЬреНрдЮрд╛рдд рд╢реНрд░реЗрдгреА рдХреЛ рд╡рд╕реНрддреБрддрдГ рдирдЬрд╝рд░рдЕрдВрджрд╛рдЬрд╝ рдХрд░рддрд╛ рд╣реИредрдЕрдЬреНрдЮрд╛рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рдЗрд╕ рддрд░рд╣ рд╣реИрдВрдбрд▓ рдХрд░рдХреЗ, рд╣рдо рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХрд╛ рдореЙрдбрд▓ рдирдП рдбреЗрдЯрд╛ рдХреЛ рднреА рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░ рд╕рдХреЗ, рднрд▓реЗ рд╣реА рдЙрд╕рдореЗрдВ рдкрд╣рд▓реЗ рди рджреЗрдЦреА рдЧрдИ рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ рд╣реЛрдВред
рдореВрд▓ рдХреЙрд▓рдо рдХреЛ рд╣рдЯрд╛рдирд╛
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореВрд▓ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдХреЙрд▓рдо рдХреЛ рдбреЗрдЯрд╛рд╕реЗрдЯ рд╕реЗ рд╣рдЯрд╛рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдореВрд▓ рдХреЙрд▓рдо рдХреЛ рдмрдирд╛рдП рд░рдЦрдирд╛ рдорд▓реНрдЯрд┐рдХреЙрд▓реАрдирд┐рдпрд░рд┐рдЯреА рдкреИрджрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрд╣рд╛рдБ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдореЙрдбрд▓ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдбреЗрдЯрд╛рд╕реЗрдЯ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рдкреНрд░рд╕реНрддреБрдд рд╣реЛред
рдпрд╣рд╛рдБ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореВрд▓ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдХреЙрд▓рдо рдХреЛ рдХреИрд╕реЗ рд╣рдЯрд╛рдПрдБ рддрд╛рдХрд┐ рдорд▓реНрдЯрд┐рдХреЙрд▓реАрдирд┐рдпрд░рд┐рдЯреА рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХреЗ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рд╣реА рдкреНрд░рд╕реНрддреБрдд рд╣реЛред
рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо
'Color'рдирд╛рдордХ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдХреЙрд▓рдо рд╡рд╛рд▓рд╛ DataFrame рд▓реЗрддреЗ рд╣реИрдВред рд╣рдоpd.get_dummies()рдХрд╛ рдЙрдкрдпреЛрдЧ'Color'рдХреЙрд▓рдо рдкрд░ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВ, рдФрд░columns=['Color']рджреЗрдХрд░ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕ рдХреЙрд▓рдо рдХреЛ рдПрдирдХреЛрдб рдХрд░рдирд╛ рд╣реИред рдпрд╣ рд╕реНрд╡рддрдГ рдореВрд▓'Color'рдХреЙрд▓рдо рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЙрд╕рдХреА рдЬрдЧрд╣ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбреЗрдб рдХреЙрд▓рдо рд░рдЦ рджреЗрддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдореА DataFramedf_encodedрдореЗрдВ рдЕрдм рдкреНрд░рддреНрдпреЗрдХ рдЕрджреНрд╡рд┐рддреАрдп рд╢реНрд░реЗрдгреА рдХреЗ рдмрд╛рдЗрдирд░реА рдХреЙрд▓рдо рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рджрд░реНрд╢рд╛рдпреА рдЬрд╛рддреА рд╣реИ рдФрд░ рдорд▓реНрдЯрд┐рдХреЙрд▓реАрдирд┐рдпрд░рд┐рдЯреА рдХрд╛ рдЬреЛрдЦрд┐рдо рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИредрдореВрд▓ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдХреЙрд▓рдо рд╣рдЯрд╛рдиреЗ рд╕реЗ рд╣рдо рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреА рдЕрдЦрдВрдбрддрд╛ рдмрдирд╛рдП рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбрд▓ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред
OneHotEncoderрдмрдирд╛рдоget_dummies()Pandas рдХреЗ
get_dummies()рдФрд░ Scikit-learn рдХреЗOneHotEncoderрдореЗрдВ рд╕реЗ рдЪреБрдирдирд╛ рдЖрдкрдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рддреЗрдЬрд╝ рдФрд░ рд╕реАрдзреЗ-рд╕рд╛рджреЗ рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдПget_dummies()рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдФрд░ рдЖрд╕рд╛рди рд╣реИред рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдореЗрдВ, рдЬрд╣рд╛рдБ рдЕрдзрд┐рдХ рдирд┐рдпрдВрддреНрд░рдг рдФрд░ рд▓рдЪреАрд▓рд╛рдкрди рдЪрд╛рд╣рд┐рдПтАФрдЬреИрд╕реЗ рдЕрдЬреНрдЮрд╛рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдирд╛ рдпрд╛ рдПрдиреНрдХреЛрдбрд░ рдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреЗрдЯрд╛ рдкрд░ рдлрд┐рдЯ рдХрд░рдирд╛тАФOneHotEncoderрдмреЗрд╣рддрд░ рд╡рд┐рдХрд▓реНрдк рд╣реИредрдирд┐рд╖реНрдХрд░реНрд╖
рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдбреЗрдЯрд╛ рдХреЛ рдРрд╕реЗ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдлрд╝реЙрд░реНрдореЗрдЯ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдФрд░ рдЖрд╡рд╢реНрдпрдХ рддрдХрдиреАрдХ рд╣реИ рдЬреЛ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рджреНрдо рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реЛред рдпрд╣ рдХреНрд░рдордмрджреНрдзрддрд╛ рдХреЗ рдЭрдВрдЭрдЯреЛрдВ рд╕реЗ рдмрдЪрд╛рдХрд░ рдФрд░ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдбреЗрдЯрд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рд╕рд╣рдЬ рдмрдирд╛рдХрд░ рдореЙрдбрд▓реЛрдВ рдХреА рд╕рдЯреАрдХрддрд╛ рдФрд░ рджрдХреНрд╖рддрд╛ рдмрдврд╝рд╛рддреА рд╣реИред
Python рдореЗрдВ рд╡рди-рд╣реЙрдЯ рдПрдирдХреЛрдбрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рдирд╛ Pandas рдХреЗ
get_dummies()рдФрд░ Scikit-learn рдХреЗOneHotEncoderрдЬреИрд╕реЗ рдЯреВрд▓реНрд╕ рд╕реЗ рд╕реАрдзрд╛-рд╕рд╛рджрд╛ рд╣реИред рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХреЗ рдЖрдпрд╛рдореЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдФрд░ рдЕрдЬреНрдЮрд╛рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рд╣реИрдВрдбрд▓ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВредрдпрджрд┐ рдЖрдк рдЗрд╕ рд╡рд┐рд╖рдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ Machine Learning in Python рдХреЗ рд▓рд┐рдП Preprocessing рдкрд░ рдпрд╣ рдХреЛрд░реНрд╕ рджреЗрдЦреЗрдВред