Als «python» getaggte Fragen

101
Wie wähle ich in Pandas mehrere Datenrahmenspalten aus?

Ich suche nach einer Möglichkeit, das Äquivalent zu SQL zu erreichen SELECT DISTINCT col1, col2 FROM dataframe_table Der Pandas SQL-Vergleich hat nichts zu bieten distinct. .unique() funktioniert nur für eine einzelne Spalte, also könnte ich die Spalten wohl zusammenfassen oder in eine Liste /...

101
Konvertieren Sie kategoriale Daten in Pandas-Datenrahmen

Ich habe einen Datenrahmen mit diesem Datentyp (zu viele Spalten): col1 int64 col2 int64 col3 category col4 category col5 category Spalten scheinen so zu sein: Name: col3, dtype: category Categories (8, object): [B, C, E, G, H, N, S, W] Ich möchte alle Werte in Spalten wie folgt in eine Ganzzahl...

101
Das 'DataFrame'-Objekt hat kein Attribut' sort '.

Ich habe hier ein Problem, in meinem Python-Paket habe ich numpy installiert, aber ich habe immer noch den Fehler 'DataFrame'-Objekt hat kein Attribut' sort ' Jeder kann mir eine Idee geben .. Das ist mein Code: final.loc[-1] =['', 'P','Actual'] final.index = final.index + 1 # shifting...

101
Wann sollte 'Raise NotImplementedError' verwendet werden?

Soll es Sie und Ihr Team daran erinnern, die Klasse korrekt zu implementieren? Ich kann eine abstrakte Klasse wie diese nicht vollständig verwenden: class RectangularRoom(object): def __init__(self, width, height): raise NotImplementedError def cleanTileAtPosition(self, pos): raise...

100
Überprüfen Sie, ob das Python-Skript ausgeführt wird

Ich habe einen Python-Daemon als Teil meiner Web-App ausgeführt. / Wie kann ich (mit Python) schnell überprüfen, ob mein Daemon ausgeführt wird, und wenn nicht, ihn starten? Ich möchte es auf diese Weise tun, um Abstürze des Daemons zu beheben. Daher muss das Skript nicht manuell ausgeführt werden....

100
__lt__ statt __cmp__

Python 2.x bietet zwei Möglichkeiten, um Vergleichsoperatoren __cmp__oder die "Rich-Vergleichsoperatoren" wie z __lt__. Die reichhaltigen Vergleichsüberladungen sollen bevorzugt werden, aber warum ist das so? Umfangreiche Vergleichsoperatoren sind einfacher zu implementieren, Sie müssen jedoch...