Ich habe eine dataframe
mit zahlreichen Spalten (≈30) von einer externen Quelle (CSV-Datei), aber mehrere von ihnen haben keinen Wert oder immer gleich. Also würde ich schnell die value_counts
für jede Spalte sehen, wie kann ich das tun?pandas value_counts auf jede Spalte angewendet
Zum Beispiel
Id, temp, name
1 34, null, mark
2 22, null, mark
3 34, null, mark
Zurückkehren würde mir ein Objekt besagt, dass
- Id: 34 -> 2, 22 -> 1
- Temp: null -> 3
- Namen : mark -> 3
So würde ich wissen, dass Temp ist irrelevant und der Name ist nicht interessant (immer gleich)
Schleife über die Spalten und drucken Sie eine 'value_counts' für jede ? – joris
Was @joris gesagt hat. Es gibt ein [Problem] (https://github.com/pydata/pandas/pull/5381) Hinzufügen einer 'value_counts'-Methode zu DataFrame, aber es gibt ein paar Probleme mit der Indexausrichtung. – TomAugspurger