ширина линии на основе атрибута shapefile для geo pandas, python - PullRequest
1 голос
/ 28 января 2020

Я хотел бы построить shapefile, используя geo pandas. Я бы хотел, чтобы толщина линий соответствовала атрибуту в shapefile. Для этого я использую следующую команду:

shp_sub.plot(column='Case1_2', cmap='BuGn', figsize=(5,5), linewidth=shp_sub['Case1_2'], edgecolor='0.8', vmin=0, vmax=1)

Это означает, что толщина и цветовой код должны совпадать.

Я пробовал это:

shp_sub.plot(column='Case1_2', cmap='BuGn', figsize=(5,5), linewidth=1, edgecolor='0.8', vmin=0, vmax=1)

Image 1

Когда я пытаюсь это сделать, я не получаю один-к-одному.

shp_sub.plot(column='Case1_2', cmap='BuGn', figsize=(5,5), linewidth=shp_sub['Case1_2'], edgecolor='0.8', vmin=0, vmax=1)

Image 2

...