I have a datafram with interval days and count number of days:
| Day | Count |
|---|---|
| 88 days | 51 |
| 54 days | 48 |
| 94 days | 47 |
| 292 days | 43 |
| 291 days | 43 |
| 428 days | 1 |
| 406 days | 1 |
| 419 days | 1 |
| 397 days | 1 |
So I want create a new table in range days like example:
| 450 days - 350 days | 350 days - 250 days | 250 - 150 days | 150 days - 50 days | 50 days-0 days |
|---|---|---|---|---|
| 4 | 86 | 0 | 146 | 0 |
i tried this code but error:
df.index = pd.to_timedelta(df.index.astype(str))
df = df.resample('100 days').sum()
ValueError: Invalid frequency: 100 days