Мне интересно, может ли кто-нибудь заметить, что я, возможно, сделал неправильно, чтобы вызвать это несколько нестабильное поведение на моем графике в Jupyter Labs.
Я помечаю фигурные точки на карте, используя следующий код:
ax = gdf_2[gdf_2['Zone'] == 'ULEZ'].plot()
gdf_2.apply(lambda x: ax.annotate(s=x.pod_id_location, xy=x.loc['geometry'].coords[0]), axis=1)
ctx.add_basemap(ax=ax)
plt.axis('off')
plt.show()
По какой-то причине, хотя это создает мой график, он печатает крошечные в блокноте. Если я пытаюсь увеличить размер фигуры, я иногда получаю предупреждение о превышении предела пикселей, а иногда это приводит к тому, что мое ядро становится d ie. Вот как выглядит мой сюжет, и ниже приведены мои данные.
pod_id_location geometry Zone
0 1245 POINT (-22993.152 6728924.970) non-ULEZ
7940 2245 POINT (-13406.652 6714132.654) ULEZ
13934 3245 POINT (-16958.244 6720147.066) non-ULEZ
25068 5245 POINT (-20791.698 6699568.057) non-ULEZ
32551 6245 POINT (-40049.413 6704610.464) non-ULEZ
... ... ... ...
849223 742451 POINT (-12923.302 6720129.538) non-ULEZ
849547 832450 POINT (-6445.287 6717978.299) non-ULEZ
851190 872450 POINT (-4064.943 6697346.893) non-ULEZ
852852 892450 POINT (6744.514 6713063.033) non-ULEZ
853523 982450 POINT (-958.349 6706975.535) non-ULEZ