Wie wendet man eine Hot-Codierung nur auf die Spalten mit numerischen kategorischen Werten an. Ich möchte den gleichen Datenrahmen ändern. Dataframe hat andere Funktionen mit String-Werten. DankeWenden Sie eine Hot-Codierung in sklearn an
0
A
Antwort
1
Wenn Sie einen Datenrahmen haben, was Sie tun können, ist die pd.get_dummies(...)
Methode.
>>> import pandas as pd
>>> s = pd.Series(list('abca'))
>>> pd.get_dummies(s)
a b c
0 1 0 0
1 0 1 0
2 0 0 1
3 1 0 0
Sie können die Docs für mehr auschecken.
Es gibt auch ein optionales columns
Argument, das eine Liste der Spalten aufnimmt, um in Dummies zu verwandeln.
Here ist eine SO-Frage, die sich darauf bezieht, wie man eine Liste von Spalten und Typen bekommt.
Verwandte Themen
- 1. Wenden Sie TTL in Spaltenebene an
- 2. So wenden Sie Bewertungssterne in UITableViewCells an
- 3. So wenden Sie eine alphanumerische Sortierung in XSLT an
- 4. Wenden Sie eine gedrosselte Middleware in Redux an
- 5. Wenden Sie Datenum eine Spalte in Tabelle an
- 6. Wenden Sie Matrixtransformationen auf BoundingBox an
- 7. Wie wenden Sie ein trainiertes Modell an?
- 8. Wenden Sie Winkelbindung auf dynamisches HTML an
- 9. Wenden Sie einen Lambda-Verschluss an
- 10. Wenden Sie mehrere Coverage-Filter an
- 11. So wenden Sie zufällige Gesamtstruktur ordnungsgemäß an?
- 12. Wenden Sie OPENJSON auf eine einzelne Spalte an
- 13. Wenden Sie Lucene Query auf Bits an
- 14. TortoiseHg Wenden Sie einen Patch an
- 15. Wie wenden Sie eine Skalierungsübersetzung auf einen DrawingContext an?
- 16. Wenden Sie eine App.config auf meine DLL-Assembly an?
- 17. Wie wenden Sie eine benutzerdefinierte Sortierung auf ein Array an?
- 18. Wenden Sie Containment auf Clone JQuery an
- 19. So wenden Sie diesen Stil an
- 20. Wenden Sie die Gravitation auf StaticLayout an
- 21. So wenden Sie CSS auf Eingabewerte an
- 22. Wenden Sie eine Seq() in R-Funktion
- 23. So wenden Sie * ngFor in angular2 oder in ionic an
- 24. Wenden Sie link_to_remote aus einem jQuery-Handler in Rails an
- 25. Wie wenden Sie Validierungsattribute auf Objekte in Sammlungen an?
- 26. So wenden Sie Force auf SCNNode in ARKit an
- 27. Wenden Sie mehrere Richtlinien in Segeln auf einer Route an
- 28. So wenden Sie CSS in CartoDB Map-Layer an?
- 29. Wenden Sie Indexierung in der binären Suche nach Zeichenfolge an
- 30. Wie wenden Sie Formatvorlage in WPF-Steuerelementen an?