«Масштабирование прокрутки графиков» — это функция библиотеки Plotly, которая позволяет пользователям увеличивать и уменьшать масштаб графиков с помощью колеса прокрутки мыши или трекпада. Эта функция особенно полезна при работе с большими наборами данных или когда вы хотите более подробно изучить определенные области графика.
Вот несколько способов включить масштабирование при прокрутке в Plotly:
- Использование параметра
scrollZoom: Plotly предоставляет параметр конфигурации под названиемscrollZoom, для которого можно установить значениеtrueилиfalse., чтобы включить или отключить масштабирование при прокрутке. По умолчанию масштабирование при прокрутке включено. Вы можете обновить параметрscrollZoomв объектеconfigвашего графика Plotly.
var config = {
scrollZoom: true
};
Plotly.newPlot('myDiv', data, layout, config);
- Программное включение масштабирования при прокрутке. Вы также можете включить масштабирование при прокрутке программно с помощью 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);
});
- Использование Plotly Express. Если вы используете Plotly Express, вы можете включить масштабирование при прокрутке, установив параметр
configв функцииplot.
import plotly.express as px
fig = px.scatter(df, x='x', y='y')
fig.show(config={'scrollZoom': True})