R shiny app only half page in browser is showing

Multi tool use
up vote
0
down vote
favorite
I have checked the post Shiny app is only half of browser window and I've tried JJ1603's suggestion.
I added
options = list(height = 1080)
but my map is still showing half page in browser.
I've also tried
library("htmlwidgets")
window_height <- JS('window.innerHeight')
window_width <- JS('window.innerWidth')
# Run the application
shinyApp(ui = ui, server = server, options = list(height = window_height, width = window_width))
but it's still not working.
my code
# Define UI for application
ui <- fluidPage(
leafletOutput("mymap")
)
# Define server
server <- function(input, output) {
data <- read.csv("dat.csv")
})
output$mymap <- renderLeaflet({
leaflet(data) %>%
addProviderTiles("Esri.WorldImagery") %>%
addCircleMarkers(lng = ~ long,
lat= ~ lat,
color = "#00d4ff",
radius = factor(data$freq),
label = lapply(labs, HTML),
clusterOptions = markerClusterOptions()
)
})
}
# Run the application
# shinyApp(ui, server)
shinyApp(ui = ui, server = server, options = list(height = window_height, width = window_width))
r shiny leaflet
add a comment |
up vote
0
down vote
favorite
I have checked the post Shiny app is only half of browser window and I've tried JJ1603's suggestion.
I added
options = list(height = 1080)
but my map is still showing half page in browser.
I've also tried
library("htmlwidgets")
window_height <- JS('window.innerHeight')
window_width <- JS('window.innerWidth')
# Run the application
shinyApp(ui = ui, server = server, options = list(height = window_height, width = window_width))
but it's still not working.
my code
# Define UI for application
ui <- fluidPage(
leafletOutput("mymap")
)
# Define server
server <- function(input, output) {
data <- read.csv("dat.csv")
})
output$mymap <- renderLeaflet({
leaflet(data) %>%
addProviderTiles("Esri.WorldImagery") %>%
addCircleMarkers(lng = ~ long,
lat= ~ lat,
color = "#00d4ff",
radius = factor(data$freq),
label = lapply(labs, HTML),
clusterOptions = markerClusterOptions()
)
})
}
# Run the application
# shinyApp(ui, server)
shinyApp(ui = ui, server = server, options = list(height = window_height, width = window_width))
r shiny leaflet
Set the width for leafletOutput. leafletOutput("mymap", width = "100"). Try it.
– Jim Todd
Nov 5 at 3:59
1
oh it made the map width really small :/ but your suggestion led me straight to an answer. I used height instead of weight: leafletOutput("mymap", height = "95vh") thanks a lot Jim =)
– Yeshyyy
Nov 5 at 4:09
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I have checked the post Shiny app is only half of browser window and I've tried JJ1603's suggestion.
I added
options = list(height = 1080)
but my map is still showing half page in browser.
I've also tried
library("htmlwidgets")
window_height <- JS('window.innerHeight')
window_width <- JS('window.innerWidth')
# Run the application
shinyApp(ui = ui, server = server, options = list(height = window_height, width = window_width))
but it's still not working.
my code
# Define UI for application
ui <- fluidPage(
leafletOutput("mymap")
)
# Define server
server <- function(input, output) {
data <- read.csv("dat.csv")
})
output$mymap <- renderLeaflet({
leaflet(data) %>%
addProviderTiles("Esri.WorldImagery") %>%
addCircleMarkers(lng = ~ long,
lat= ~ lat,
color = "#00d4ff",
radius = factor(data$freq),
label = lapply(labs, HTML),
clusterOptions = markerClusterOptions()
)
})
}
# Run the application
# shinyApp(ui, server)
shinyApp(ui = ui, server = server, options = list(height = window_height, width = window_width))
r shiny leaflet
I have checked the post Shiny app is only half of browser window and I've tried JJ1603's suggestion.
I added
options = list(height = 1080)
but my map is still showing half page in browser.
I've also tried
library("htmlwidgets")
window_height <- JS('window.innerHeight')
window_width <- JS('window.innerWidth')
# Run the application
shinyApp(ui = ui, server = server, options = list(height = window_height, width = window_width))
but it's still not working.
my code
# Define UI for application
ui <- fluidPage(
leafletOutput("mymap")
)
# Define server
server <- function(input, output) {
data <- read.csv("dat.csv")
})
output$mymap <- renderLeaflet({
leaflet(data) %>%
addProviderTiles("Esri.WorldImagery") %>%
addCircleMarkers(lng = ~ long,
lat= ~ lat,
color = "#00d4ff",
radius = factor(data$freq),
label = lapply(labs, HTML),
clusterOptions = markerClusterOptions()
)
})
}
# Run the application
# shinyApp(ui, server)
shinyApp(ui = ui, server = server, options = list(height = window_height, width = window_width))
r shiny leaflet
r shiny leaflet
asked Nov 5 at 3:47


Yeshyyy
749
749
Set the width for leafletOutput. leafletOutput("mymap", width = "100"). Try it.
– Jim Todd
Nov 5 at 3:59
1
oh it made the map width really small :/ but your suggestion led me straight to an answer. I used height instead of weight: leafletOutput("mymap", height = "95vh") thanks a lot Jim =)
– Yeshyyy
Nov 5 at 4:09
add a comment |
Set the width for leafletOutput. leafletOutput("mymap", width = "100"). Try it.
– Jim Todd
Nov 5 at 3:59
1
oh it made the map width really small :/ but your suggestion led me straight to an answer. I used height instead of weight: leafletOutput("mymap", height = "95vh") thanks a lot Jim =)
– Yeshyyy
Nov 5 at 4:09
Set the width for leafletOutput. leafletOutput("mymap", width = "100"). Try it.
– Jim Todd
Nov 5 at 3:59
Set the width for leafletOutput. leafletOutput("mymap", width = "100"). Try it.
– Jim Todd
Nov 5 at 3:59
1
1
oh it made the map width really small :/ but your suggestion led me straight to an answer. I used height instead of weight: leafletOutput("mymap", height = "95vh") thanks a lot Jim =)
– Yeshyyy
Nov 5 at 4:09
oh it made the map width really small :/ but your suggestion led me straight to an answer. I used height instead of weight: leafletOutput("mymap", height = "95vh") thanks a lot Jim =)
– Yeshyyy
Nov 5 at 4:09
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
This worked :
ui <- fluidPage(
leafletOutput("mymap", height = "95vh")
)
Thanks to Jim Todd =)
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
This worked :
ui <- fluidPage(
leafletOutput("mymap", height = "95vh")
)
Thanks to Jim Todd =)
add a comment |
up vote
1
down vote
This worked :
ui <- fluidPage(
leafletOutput("mymap", height = "95vh")
)
Thanks to Jim Todd =)
add a comment |
up vote
1
down vote
up vote
1
down vote
This worked :
ui <- fluidPage(
leafletOutput("mymap", height = "95vh")
)
Thanks to Jim Todd =)
This worked :
ui <- fluidPage(
leafletOutput("mymap", height = "95vh")
)
Thanks to Jim Todd =)
answered Nov 5 at 4:11


Yeshyyy
749
749
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53148052%2fr-shiny-app-only-half-page-in-browser-is-showing%23new-answer', 'question_page');
}
);
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
BsHq,LrwXrW JOW3zYSrRjAOP19p6e
Set the width for leafletOutput. leafletOutput("mymap", width = "100"). Try it.
– Jim Todd
Nov 5 at 3:59
1
oh it made the map width really small :/ but your suggestion led me straight to an answer. I used height instead of weight: leafletOutput("mymap", height = "95vh") thanks a lot Jim =)
– Yeshyyy
Nov 5 at 4:09