Ошибка ключа, когда bbox_inches=»плотно» в графике mplfinance

#python #python-3.x #keyerror #mplfinance

Вопрос:

У меня есть следующий код: из pandas_datareader импортируйте данные в виде веб —

 import pandas as pd
from datetime import timedelta  
import mplfinance as mpf
import matplotlib as plt
df = web.DataReader('goog','yahoo', start="2021-07-3", end="2021-09-12")
mpf.plot(df, style='charles', type = 'candle', volume=True, figratio=(12,8), bbox_inches='tight')
 

bbox_inches='tight' выдает ошибку:

 KeyError: 'Unrecognized kwarg="bbox_inches"'
 

Как я могу сделать маржу жесткой?

Ответ №1:

Используйте кварг tight_layout=True .

Если это не делает то, что вы хотите, вы также можете попробовать кварг, scale_padding как описано здесь.

bbox_inches может использоваться только в сочетании с кваргом savefig кварг. Подробности смотрите здесь.