Python Pandas Wählen Sie Index-index ist größer als x

Sagen, ich habe einen DataFrame df mit Datum als index und einige Werte. Wie kann ich die Zeilen, wo das Datum größer ist als einige Wert x?

Ich weiß, ich kann konvertieren Sie den index auf einer Spalte, und führen Sie dann die select - df[df['date']>x] aber langsamer als der Betrieb auf dem index?

  • Die meisten idiomatischen ist wahrscheinlich Zeichenfolge die Indizierung. Aber Sie konnte etwas tun, wie df[df.index > x].
  • Sie können genau das gleiche tun mit dem index also, wenn Ihr index ist schon ein Datum, dann können Sie nur df[df > x] nur funktionieren würde
InformationsquelleAutor user3092887 | 2014-06-06
Schreibe einen Kommentar