Satura rādītājs:

Kāpēc vispirms pamest manekenus?
Kāpēc vispirms pamest manekenus?
Anonim

1 Atbilde. drop_first=True ir svarīgi izmantot, jo tā palīdz samazināt papildu kolonnu, kas izveidota fiktīva mainīgā izveides laikā. Tādējādi tas samazina korelācijas, kas izveidotas starp fiktīviem mainīgajiem.

Kāpēc mēs pirmie paņemam manekenus?

Pirmā kategoriskā mainīgā atmešana ir iespējama jo, ja katra otrā fiktīva kolonna ir 0, tad tas nozīmē, ka jūsu pirmā vērtība būtu bijusi 1. Ko noņemat atlaišanas laikā, jūs iegūstat apjukums.

Ko dara PD get manekeni?

get_dummies tiek izmantots datu manipulācijām. Tas pārvērš kategoriskos datus fiktīvajos vai indikatora mainīgajos.

Kāpēc Python mēs izmantojam Get_dummies?

Funkcija get_dummies tiek izmantota, lai kategorisko mainīgo pārveidotu par fiktīviem/indikatora mainīgajiem. Dati, par kuriem iegūt fiktīvus rādītājus. Virkne, lai pievienotu DataFrame kolonnu nosaukumus.

Kāda ir atšķirība starp OneHotEncoder un Get_dummies?

OneHotEncoder ir sklearn priekšapstrādes funkcija. Atšķirībā no get_dummies, OHE nepievieno mainīgos jūsu datu rāmim Tas rada fiktīvus mainīgos, pārveidojot X, un visi manekeni tiek saglabāti X. Un jūs varat norādīt, kuras kolonnas vēlaties izveidot kad atbilstat X by OHE.

Ieteicams: