Plotly.js: Initial Zoom
Как и в предыдущем вопросе, есть ли способ установить масштаб для плотно созданной тепловой карты, созданной с помощью geom_tile () и ggplotly ().Скажем, например, я хотел, чтобы диапазон х 5:10 и любой диапазон 20:30, как бы я получил увеличенную тепловую карту этого региона?Вся цель этого состоит в том, чтобы быстро заархивировать важные точки тепловой карты в большом наборе данных в блестящей структуре.Вот пример кода базовой графической карты:
p <- t(volcano) %>% melt() %>% ggplot(aes(x=Var2, y=Var1)) + geom_tile(aes(fill=value)) ggplotly(p) reference: https://stackoverflow.com/questions/36437879/unexpected-output-using-plotly-and-geom-tile?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa).
plotly в основном принимает опции через layout.Эта страница может быть полезна https://plot.ly/r/axes/#manual-ranges
plotly
layout
ggplotly(p, dynamicTicks = T) %>% layout(xaxis=list(autorange=F, range=c(5,10)), yaxis=list(autorange=F, range=c(20,30)))