Python/Pandas Binning Data TimedeltaPython

Python-Programme
Anonymous
 Python/Pandas Binning Data Timedelta

Post by Anonymous »

Ich habe einen DataFrame mit zwei Spalten

Code: Select all

    userID     duration
0   DSm7ysk    03:08:49
1   no51CdJ    00:35:50
2   ...
mit 'duration' vom Typ timedelta. Ich habe versucht,

zu verwendenbins = [dt.timedelta(minutes = 0), dt.timedelta(minutes =
5),dt.timedelta(minutes = 10),dt.timedelta(minutes =
20),dt.timedelta(minutes = 30), dt.timedelta(hours = 4)]

labels = ['0-5min','5-10min','10-20min','20-30min','30min+']

df['bins'] = pd.cut(df['duration'], bins, labels = labels)
< /code>

Die Binned -Daten verwenden jedoch nicht die angegebenen Bins, sondern für jede Dauer im Rahmen. < /p>

Was ist der einfachste Weg, um Timedelta -Objekte in unregelmäßige Mülleimer zu binden? Oder fehlt mir hier nur etwas Offensichtliches?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post