Вы можете либо построить только самые важные функции с помощью
plot_importance(model, max_num_features=10)
, либо увеличить размер графика с помощью
fig, ax = plt.subplots(figsize=(h, w))
xgboost.plot_importance(model, ax=ax)
, как описано в . Как изменить размер участка в xgboost.plot_importance? .
Решением этой проблемы было бы свернуть панель инструментов перед прокруткой до заданной позиции. Это можно сделать, добавив app_bar_layout.setExpanded(false)
перед scrollToPosition.
Проблема в том, что getNestedScrollingParentForType (type) в NestedScrollingChildHelper # dispatchNestedScroll возвращает ноль для бесконтактной прокрутки, поэтому прокрутка не отправляется, когда она выполняется программно.
Таким образом, мы должны включить это перед программной прокруткой:
if (!recyclerView.hasNestedScrollingParent(ViewCompat.TYPE_NON_TOUCH)) {
recyclerView.startNestedScroll(View.SCROLL_AXIS_VERTICAL,ViewCompat.TYPE_NON_TOUCH);
}
// now smooth scroll your recycler view programmatically here.