Подграфики для графиков shap.plots.bar()?Python

Программы на Python
Anonymous
Подграфики для графиков shap.plots.bar()?

Сообщение Anonymous »

Я хотел бы добавить фигуру shap.plots.bar (https://github.com/slundberg/shap) в подсюжет. Примерно так...

Код: Выделить всё

fig, ax = plt.subplots(nrows=1, ncols=2, figsize=(8,20))
for (X, y) in [(x1, y1), (x2, y2)]:
model = xgboost.XGBRegressor().fit(X, y)
explainer = shap.Explainer(model, check_additivity=False)
shap_values = explainer(X, check_additivity=False)
shap.plots.bar(shap_values, max_display=6, show=False) # ax=ax ??
plt.show()
Однако ax не определен для shap.plots.bar, в отличие от некоторых других методов построения графиков, таких как shap.dependent_plot(..., ax=ax[ 0, 0], show=False). Есть ли способ добавить много гистограмм в подграфик?


Подробнее здесь: https://stackoverflow.com/questions/766 ... -bar-plots

Вернуться в «Python»