Hi, I try to plot GWR coefficients using ggplot function (ggplot2) package, the function is the following: gwr.point1<-ggplot(LondonWards, aes(x=x,y=y))+geom_point(aes(colour=LondonWards$coefjobindex))+scale_colour_gradient2(low ="red", mid = "white", high = "blue", midpoint = 0, space = "rgb", na.value = "grey50", guide = "colourbar", guide_legend(title="Coefs"))gwr.point1+geom_path(data=boroughoutline,aes(long, lat, group=id), colour="grey")+coord_equal()
I get the message: Erreur : unexpected symbol in "plot(LondonWards, aes(x=x,y=y))+geom_point(aes(colour=LondonWards$coefjobindex))+scale_colour_gradient2(low ="red", mid = "white", high = "blue", midpoint = 0, space = "rgb", na.value = "grey5"
I don't know what is the problem with this sentence.
thanks for helping me
I invented some data and ran your first call to ggplot without any error. I cannot run the second part because I do not have that data set. Do you get an error in the ggplot call that generates gwr.point1?
library(ggplot2)
#> Warning: package 'ggplot2' was built under R version 3.5.3
LondonWards <- data.frame(x = 1:30, y = 1:30, coefjobindex = rnorm(30, 0, 5))
gwr.point1 <- ggplot(LondonWards, aes(x=x,y=y))+
geom_point(aes(colour=LondonWards$coefjobindex))+
scale_colour_gradient2(low ="red", mid = "white", high = "blue",
midpoint = 0, space = "rgb", na.value = "grey50",
guide = "colourbar", guide_legend(title="Coefs"))
#> Warning: Non Lab interpolation is deprecated
gwr.point1
Created on 2019-11-01 by the reprex package (v0.3.0.9000)
HI FJCC,
I try what you are mentioned in the box, but i get the same graphic as you. it should be a cart . i don't have any problem with the ggplot function, i have a problem with aes(x,y, group=id)
To help us help you, could you please prepare a reproducible example (reprex) illustrating your issue? Please have a look at this guide, to see how to create one: