I have a Pandas DataFrame which looks like following
| timestamp | metric | labels | value |
|---|---|---|---|
| 12345 | cpu | [region=usa, az=az1] | 1 |
| 12345 | cpu | [region=eu, az=az2] | 2 |
| 12355 | cpu | [region=usa, az=az1] | 3 |
| 12355 | cpu | [region=eu, az=az2] | 4 |
I want to build a timeseries per each label combination. So the result i'm looking for is
| timetsamp | metric | [region=usa, az=az1] | [region=eu, az=az2] |
|---|---|---|---|
| 12345 | cpu | 1 | 2 |
| 12355 | cpu | 3 | 4 |
I'm super new to Pandas, and can some one provide me some pointers on how to get there. Thank you.