установить диапазон x и y графика теплоотвода - PullRequest
0 голосов
/ 23 мая 2018

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).

1 Ответ

0 голосов
/ 23 мая 2018

plotly в основном принимает опции через layout.Эта страница может быть полезна https://plot.ly/r/axes/#manual-ranges

ggplotly(p, dynamicTicks = T) %>%
   layout(xaxis=list(autorange=F, range=c(5,10)), yaxis=list(autorange=F, range=c(20,30)))
...