2017-05-09 13 views
0

私はrshinyを使ってジオマップに変換しようとしている2つのデータセットを持っています。私は私の場所の座標を取得することができ、それらをRにマップすることができました。私は今Shinyのコーディングブロックを開始しています。Geomapping Data in Shiny

サンプルデータ:

| X1 | Location   | Longitude | Latitude | 
1 | 1 | Brooklyn, NY, USA | 40.678178 | -73.9441579 | 
2 | 2 | Liverpool, UK  | 53.408371 | -2.9915726 | 

私のUIは私のタイトルと選択ボックスを返しますが、関係なく、私は私のサーバーに入れて何の私は地図上に何かを得ていないのです。誰かが私の輝きのあるアプリケーションに私の座標のCSVを取得するために実行する必要があるコードの行を知っていますか?それとも、私の出力を代わりに自分の地図のイメージにする必要があるのですか?ここで

は、私がこれまでに取り組んできたコードです:

library (shiny) 
library (leaflet) 
ui <- fluidPage(
titlePanel("Sentiments of #Breastfeeding Reactions") , 
    selectInput("var", 
       label = "Choose a sentiment to display", 
       choices = list("Positive", "Negative"), 
       selected = "Positive") 
    leafletOutput("PositiveMap") 
server <- function(input, output) 
shinyApp(ui = ui, server = server) 

私はで動作するようにしようとしているデータフレームは、正感情と負のための「B.CSV」の「A.CSV」です感情。光沢のあるチュートリアルを見てきましたが、私のデータをプロットする方法は不明です。

+0

これまでに試したコードを追加できますか?たとえば、どの地図機能を呼び出していますか?どの範囲のlong/latですか? – timfaber

答えて

0

具体的なヘルプについては、サーバーコードを共有する必要があります。ただし、どのように見えるべきかの基本的なジストがあります:

output$PositiveMap <- renderLeaflet({ 
leaflet() %>% setView(lat=37.68,lng=-97.33,zoom=4) %>% 
addTiles() %>% addMarkers(lng = A$Longitude, lat =A$Latitude) 
)}