R shiny app only half page in browser is showing
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
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