Когда я использую функцию fig.add_subplot () из Matplotlib, я получаю предупреждение
«Использование или импорт ABC из« коллекций »вместо« коллекций.abc »устарело, и в 3.8 оно перестает работать»
Я вижу, откуда он берется в модуле коллекций, когда он вызывается matplotlib.cbook в строке:
если isinstance (объект, коллекции. Итератор):
Но я понятия не имею, как изменить свой код, чтобы избежать этой проблемы без изменения кода в matplotlib
Строка в моем коде, создающая предупреждение, - add_subplot ниже:
nrows = 2
ncols = 1
external_grid = gridspec.GridSpec (nrows, ncols, figure = fig, wspace = 0.13, hspace = .16)
inner_grid = gridspec.GridSpecFromSubplotSpec (irows, 1, subplot_spec = external_grid [1], hspace = 0.0, height_ratios = hratios)
fig.add_subplot (inner_grid [0]) * * тысяча двадцать-одна