Szybkie pytanie. Mam niektóre dane w serwerze sql, które załadowałem do RStudio. Zrobiłem wykresy dla danych i teraz używam biblioteki ulotek z wykorzystaniem szerokości i długości geograficznej, aby narysować punkt na mapie. Chcę móc korzystać z wyskakującego okienka, aby wyświetlić w nim wykres słupkowy, gdy użytkownik kliknie punkt.kreślenie wykresu słupkowego w wyskakującym okienku przy użyciu biblioteki ulotek
Kod BarChart (może to jest problem, ponieważ korzystam z biblioteki googleVis, więc nie jestem pewien, czy mogę go użyć w popupie, ale znowu jest to najbardziej odpowiedni wykres słupkowy, który mogę tworzyć i potrzebować - inne sugestie mogą być pomocne Ponieważ nie jestem specjalistą w bibliotekach R jeszcze)
Switzerland <- sqlQuery(con, "sql query")
SwitzerlandChart <- gvisBarChart(Switzerland, options = list(height=200))
na działce milimetrowym kod jest:
m <- leaflet() %>%
addTiles() %>% # Add default OpenStreetMap map tiles
addCircles(lng=8.498868, lat=46.9221, popup=paste(plot(SwitzerlandChart)))
Kiedy uruchomić ten kod otwiera stronę internetową, aby zobaczyć barplot. Potem uruchom następujące:
m #Prints the graph
Drukuje wykres z punktu w wybranym miejscu, ale okienko pokazuje mi stronę internetową, a nie tylko, które również mogę otworzyć.
Chcę być w stanie wykreślić wykres słupkowy wewnątrz pop-upu.
nadzieję, że ktoś może pomóc
Proszę podać przykładowe dane. – vck
Moje polecenie select: SELECT odrębny region + "," + miasto jako Lokalizacja, liczba (kraj) jako [CountVis] Z BAZY DANYCH, GDZIE Kraj = 'Szwajcaria' GROUP Według kraju, regionu, miasta. Dane: Lokalizacja - Genewa, Zurych; CountVis-1, 15 (to jest to, co rysuję wykres słupkowy z. –