R, ggplot2 et une carte du monde avec des points ONU hexagone cellule
-
22-12-2019 - |
Question
J'ai une image de données comme
X date lon lat
1 1 2014-01-08 23:50:13 -116.576504 53.93327
2 2 2014-01-08 23:35:50 NA NA
3 3 2014-01-08 23:06:33 NA NA
4 4 2014-01-08 23:06:07 -76.670200 39.38100
5 5 2014-01-08 22:44:37 -77.436048 37.54072
6 6 2014-01-08 22:35:56 7.189811 43.67342
Et j'aimerais mapper sur un fichier de forme mondiale, mais si mes points pouvaient être en hexagone ... avec ggplot2 .. ce sera génial! Je ne suis pas apte à utiliser geom_hex ... ça ne fait pas ce que je veux ... Quelque chose comme ça mais avec une carte du monde ci-dessous.Un moyen complexe est sur la diapositive 22 de Cette présentation ,J'ai essayé
wp<-ggplot()+
geom_polygon(data=word.df,aes(long,lat,group=group))+
geom_path(color="white")+
geom_hex(data=cleanTwittes,aes(lon,lat))+
coord_equal()
mais j'ai cette erreur: 'Erreur danse si (nrow (couche_data)== 0) retour ():'
merci
La solution
J'ai trouvé quelque chose: -)
wp<-ggplot()+
geom_polygon(data=word.df,aes(long,lat,group=group))+
geom_hex(data=cleanTwittes,aes(lon,lat),bins = 55,alpha=8/10)+
theme_bw()+
labs(title = paste(nbTwittes,"twittes entre",minT,"et",maxT, "sur 'terroir'"))
coord_equal()
Ça fait une carte pas si mal
Mais si vous avez du SUBGESTION ...
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow