0
地理的に適切な地図を使って地図上にネットワークを作る必要があります。地図上のRでgeomnetを使う
私はこのようなものにするために試してみた: https://cran.r-project.org/web/packages/ggCompNet/vignettes/examples-from-paper.html
(一番下のマップを見て) これはtripnetの頭です:
from_id to_id q_trx long lat
9 20020101 0 241 -58.41441 -34.60768
10 20020102 20040108 537 -58.41950 -34.60722
11 20020102 0 561 -58.41950 -34.60722
12 20020103 20040108 543 -58.42359 -34.60714
13 20020103 0 551 -58.42359 -34.60714
14 20020104 20040108 490 -58.42688 -34.60397
はここに私のコードです:
map <- get_map(location = c("long" = -58.416212, "lat" = -34.631330), zoom = 12)
ggmap(map) + geom_net(
data = tripnet,
labelon = TRUE,
selfloops = TRUE,
vjust = -0.5,
ealpha = 0.5,
aes(
from_id = from_id,
to_id = to_id,
x = long ,
y = lat,
linewidth = q_trx,
colour = 'grey'
)
) +
scale_colour_manual("CABA", values = c("grey40")) + theme_net() %+replace% theme(aspect.ratio =
NULL, legend.position = "bottom") + coord_map()
明らかにエラーはありませんが、ネットワークのない地図が表示されます。