Farmers Markets Directory and Geographic Data
setwd("W:/datagov")
mymapdata <- read.csv("Export.csv",header = TRUE,sep = ",")
head(mymapdata)
## FMID MarketName city
## 1 1018261 Caledonia Farmers Market Association - Danville Danville
## 2 1018318 Stearns Homestead Farmers' Market Parma
## 3 1009364 106 S. Main Street Farmers Market Six Mile
## 4 1010691 10th Steet Community Farmers Market Lamar
## 5 1002454 112st Madison Avenue New York
## 6 1011100 12 South Farmers Market Nashville
## State x y Seafood Herbs Jams Plants Trees
## 1 Vermont -72.14034 44.41104 N Y Y N Y
## 2 Ohio -81.73394 41.37480 N Y Y N N
## 3 South Carolina -82.81870 34.80420 N N N N N
## 4 Missouri -94.27462 37.49563 N Y Y Y N
## 5 New York -73.94930 40.79390 N Y Y N N
## 6 Tennessee -86.79071 36.11837 N Y Y N N
Now select the data you need to prepare the report.
subsetdata <- subset(mymapdata,select = c("MarketName","city","x","y") )
headData <- head(subsetdata)
colnames(headData) <- c("Market","city","longitude","latitude")
head(headData)
## Market city longitude
## 1 Caledonia Farmers Market Association - Danville Danville -72.14034
## 2 Stearns Homestead Farmers' Market Parma -81.73394
## 3 106 S. Main Street Farmers Market Six Mile -82.81870
## 4 10th Steet Community Farmers Market Lamar -94.27462
## 5 112st Madison Avenue New York -73.94930
## 6 12 South Farmers Market Nashville -86.79071
## latitude
## 1 44.41104
## 2 41.37480
## 3 34.80420
## 4 37.49563
## 5 40.79390
## 6 36.11837
Map data of some of the Farmers markets.
mymap <- headData %>%
leaflet() %>%
addTiles() %>%
addCircles(weight = 10,popup = strwrap(headData$Market))
## Assuming 'longitude' and 'latitude' are longitude and latitude, respectively
mymap