Я пытаюсь создать тепловую карту Соединенных Штатов, и результат кажется хорошим, за исключением того, что масштаб оси намного больше, чем необходимо, чтобы изображение на выходе было крошечным.
Это проблема с исходными данными или что-то, что я могу исправить?
мой код:
states = 'USAstates.shp'
map_usa = gpd.read_file(states)
merged = map_usa.set_index('STUSPS').join(statecount.set_index('state'))
merged.head()
# set a variable that will call whatever column we want to visualise on the map
variable = 'index'
# create figure and axes for Matplotlib
fig, ax = plt.subplots(1, figsize=(10, 6))
lims = plt.axis('equal')
merged.plot(column=variable, cmap='Blues', linewidth=0.8, ax=ax, edgecolor='0.8')
и результат:
введите описание изображения здесь
Я пробовал изменить ввод figsize, но это не очень помогает. Может ли кто-нибудь посоветовать, как мне правильно масштабировать это, пожалуйста?
спасибо!