Сочетание нормальных и картоподобных сюжетов в пределах одной фигуры - PullRequest
0 голосов
/ 26 апреля 2020

Мне нужен график с двумя вспомогательными участками: один с картой большего размера, а второй с точечным графиком. Я использую картографию для построения карты. Я определяю долю высоты, используя gridspec_kw. Однако из-за ограничений проекции это также влияет на ширину. This is what i get.

Это то, что я получаю.

import matplotlib.pyplot as plt
import cartopy as ccrs
fig, ax = plt.subplots(2,1,subplot_kw=dict(projection=ccrs.crs.PlateCarree()),gridspec_kw={'height_ratios': [4, 1]})

Одним из возможных решений было бы использовать subplot_kw = dict (projection = ccrs.crs.PlateCarree () только для верхней панели. Но я не могу понять, как это сделать. Есть способы, которые рекомендуют add_subplot, но это очень вручную, и мне не нравится это. Можно ли сделать с plt.subplots ()?

This is what I want Это то, что я хочу.

...