I have the following DataSet given:
    intervall_start     intervall_ende      variable        value   time
0   2019-08-01 05:00:00 2019-08-01 05:15:00 Door_1          30.0    5.00
1   2019-08-01 05:15:00 2019-08-01 05:30:00 Door_1          55.0    5.25
2   2019-08-01 05:45:00 2019-08-01 06:00:00 Door_2          114.0   5.75
3   2019-08-01 06:00:00 2019-08-01 06:15:00 Door_1          84.0    6.00
4   2019-08-01 06:15:00 2019-08-01 06:30:00 Door_2          23.0    6.25
... 
When I run pn.ggplot(df, pn.aes(x="time", y="value", colour="variable")) + pn.geom_point(stat="identity") + pn.theme(axis_text_x = pn.element_text(angle=90)) it gives me this plot:
When I run the plotnine line with geom_line instead of geom_point I get this plot:

But this is not what I want! My DataFrame contains many values from the 2018-08-01 to the 2018-08-31. The column time is the time for each day independent from the date it happend. My goal is now to print one line for each time. So I would get 96 lines. Why 96? Because I have a 15min interval and the day has 24 hours -> 24 * 4 = 96.
And this plot should be grouped by variable so I know to which variable the line belongs.
How can I do this?
This is what I want to have at the end. I want to have one line for each day by time and value. The color should illustrate the variable! Take a look on the x axis, this goes from 0 to 24 because the day has 24 hours. And the column time gives us this the time of the day!
Kind regards


 
    

