0
반짝 이는 응용 프로그램에서 Plotly 그래프를 렌더링하려고합니다. 기본 그래프가 생성되지만 축을 포맷 할 수 없습니다. 아래 주어진 레이아웃을 사용하여 Plotly Web Application에서 원하는 그래프 옵션을 얻을 수 있습니다.renderPlotly (Shiny r) 내에서 자세한 레이아웃을 지정하는 방법
"layout": {
"autosize": true,
"height": 831.625,
"hovermode": "x",
"width": 1480,
"xaxis": {
"autorange": true,
"hoverformat": "%Y-%m",
"range": [
1356978600000,
1391193000000
],
"rangeselector": {
"buttons": [
{
"label": "reset",
"step": "all"
},
{
"label": "#1",
"step": "month"
}
]
},
"tickformat": "%Y-%m",
"tickmode": "auto",
"tickprefix": "",
"title": "B",
"type": "date"
},
"yaxis": {
"autorange": true,
"range": [
-19.888888888888893,
397.8888888888889
],
"title": "A",
"type": "linear"
}
}
반짝이는 코드 내에서이 레이아웃을 지정하는 데 문제가 있습니다. 제목과 같은 단순한 객체의 경우, 아래와 같이 작동합니다.
output$plot <- renderPlotly({
new_plot <- plot_ly(plot_data, x = plot_data$FY_Month, y = plot_data$Booking_Amount , name = "Test Data (Actual)")
new_plot <- layout(new_plot,title = "Random Title")
new_plot
})
복잡한 xaxis 및 yaxis 레이아웃은 어떻게 제공합니까?