Методы включения масштабирования прокрутки на графике для подробного исследования графика

«Масштабирование прокрутки графиков» — это функция библиотеки Plotly, которая позволяет пользователям увеличивать и уменьшать масштаб графиков с помощью колеса прокрутки мыши или трекпада. Эта функция особенно полезна при работе с большими наборами данных или когда вы хотите более подробно изучить определенные области графика.

Вот несколько способов включить масштабирование при прокрутке в Plotly:

  1. Использование параметра scrollZoom: Plotly предоставляет параметр конфигурации под названием scrollZoom, для которого можно установить значение trueили false., чтобы включить или отключить масштабирование при прокрутке. По умолчанию масштабирование при прокрутке включено. Вы можете обновить параметр scrollZoomв объекте configвашего графика Plotly.
var config = {
  scrollZoom: true
};
Plotly.newPlot('myDiv', data, layout, config);
  1. Программное включение масштабирования при прокрутке. Вы также можете включить масштабирование при прокрутке программно с помощью API Plotly JavaScript. Вы можете получить доступ к объекту конфигурации графика и обновить свойство scrollZoomдо true.
var plot = document.getElementById('myDiv');
Plotly.newPlot(plot, data, layout);
plot.on('plotly_afterplot', function() {
  Plotly.relayout(plot, 'scrollZoom', true);
});
  1. Использование Plotly Express. Если вы используете Plotly Express, вы можете включить масштабирование при прокрутке, установив параметр configв функции plot.
import plotly.express as px
fig = px.scatter(df, x='x', y='y')
fig.show(config={'scrollZoom': True})