Ich arbeite durch das Buch "Python für Datenanalyse", aber es scheint, die Hälfte des Codes läuft in kleine Fehler. Ich habe für Installationszwecke von Anaconda zu Enthought gewechselt. Momentan nur auf Seite 31 kann ich diesen Fehler nicht beheben, aber die Datenframe-Daten sind sichtbar.Python Pivot-Tabelle
mean_ratings =data.pivot_table('rating',rows='title',cols='gender',aggfunc='mean')
TypeError Traceback (most recent call last)
<ipython-input-11-e71d4eca7ef3> in <module>()
1 mean_ratings = data.pivot_table('rating', rows='title',
----> 2 cols='gender', aggfunc='mean')
TypeError: pivot_table() got an unexpected keyword argument 'rows'
Verwenden Sie "Werte" anstelle von "Zeilen" – MaxU
Das Buch so gut wie es ist, ist sehr veraltet, wird es eine zweite Ausgabe kommen irgendwann: https://twitter.com/wesmckinn/status/715320179173888001? Ref_src = twsrc% 5Etfw, der Fehler rührt von einer Rationalisierung der Param-Benennung in den verschiedenen Methoden her, so ist die Param-Benennung jetzt konsistenter – EdChum