Pandas: Leistung des Vergleichs der Zeiten als normalisierte Zeichenfolgen gegen DateTime -ObjektePython

Python-Programme
Anonymous
 Pandas: Leistung des Vergleichs der Zeiten als normalisierte Zeichenfolgen gegen DateTime -Objekte

Post by Anonymous »

Ich habe eine Pipeline, in der ich wiederholt Zeitspalten in das Format "HH: MM: SS" < /code> in das Format konvertiere, damit Vergleiche wie
wie

Code: Select all

df["Time"] >= "15:28:59"
sind sicher. Zeichenfolgen) eine gemeinsame Problemumgehung, oder wird es als Anti-Muster angesehen? Was sind die Fallstricke?

Code: Select all

import pandas as pd
df = pd.DataFrame({
"Time": ["09:15:00", "15:28:59", "22:58:59"],
"Value": [100, 200, 150]
})
# Example of converting & comparing:
df["Time"] = pd.to_datetime(df["Time"], format="%H:%M:%S").dt.strftime("%H:%M:%S")
df2 = df[df["Time"] >= "15:28:59"]
print(df2)

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post