I am working on a project with fictional data to help me learn. I have a file (source) which contains a CSV file with lon/lat information about cycling stations in the 'Divvy_Stations_2013.csv' file - I saw too there is a .shp file, however, i wanted to generate a plot from the CSV using the lon/lat data as this is what I would mostly work in (not .shp files).
I have been trying to research how I could do this and got this far - however got stuck and was looking for help and points on how I could do this. What I am trying to do is plot each row onto a long/lat chart (or map if possible?) - using this I got started with:
library(sf) library(ggplot2) my_sf <- st_as_sf(my_df, coords = c('LON', 'LAT') my_sf <- st_set_crs(my_sf, crs = 4326) #Plotting the data ggplot(my_sf) + geom_sf(aes(color = cluster))
I have not gotten as far as plotting the data yet, I get stuck with st_set_crs() as I get the error
> my_sf <- st_as_sf(my_df2, coords=c('LON', 'LAT') + my_sf <- st_set_crs(my_sf, crs=4326) Error: unexpected symbol in: "my_sf <- st_as_sf(my_df2, coords=c('LON', 'LAT') my_sf"
I think it could be a problem with the crs="" argument -- when researching this it looks like it is a coordinate reference system to be assigned (but I am not sure what this is and if 43