Я сгруппировал pandas фрейм данных в
registrationtime objecthandling counts
0 2020-01-23 06:01:57.176000+00:00 Create 2
1 2020-01-23 06:01:57.176000+00:00 Delete 1
2 2020-01-23 06:01:57.176000+00:00 buildingUUID 1
3 2020-01-23 06:04:59.723000+00:00 buildingUUID 1
4 2020-01-23 06:07:37.707000+00:00 buildingUUID 1
5 2020-01-23 06:29:48.102000+00:00 Delete 2
6 2020-01-23 06:33:03.946000+00:00 buildingUUID 2
7 2020-01-23 06:34:15.447000+00:00 buildingUUID 1
8 2020-01-23 06:38:19.964000+00:00 Create 2
9 2020-01-23 06:38:19.964000+00:00 Delete 1
10 2020-01-23 06:41:17.589000+00:00 Create 1
11 2020-01-23 06:41:17.589000+00:00 Delete 2
12 2020-01-23 06:44:51.089000+00:00 Create 2
13 2020-01-23 06:44:51.089000+00:00 Delete 2
14 2020-01-23 06:44:51.089000+00:00 geometry 1
и хочу построить линии в Боке, где ось х равна дата-время и, таким образом, столбец время регистрации , а ось Y равна , имеет значение . Однако мне нужна отдельная строка в зависимости от столбца objecthandling -> Create, delete, buildingUUID, geometry. В этом случае четыре разные строки
Мой код пока
obj_handling_group = gdf.groupby(['registrationtime', 'objekthandling']).size().reset_index(name='counts')
source = ColumnDataSource(obj_handling_group)
p = figure(plot_height=350, plot_width=800, x_axis_type='datetime')
p.line(x='registrationtime', y='counts', source=source, color='navy')
Очевидно, это дает мне одну строку, но как мне разделить данные на основе значений в столбце objecthandling