我有一个数据列表,其中包含地址以及这些地址中发生的某些事件的频率(示例如下:)
Address Frequency
1155 6th Ave, New York, NY 10036 5
241 5th Ave, New York, NY 10016 7
171 W 57th St, New York, NY 10019 5
398-342 W 34th St,New York, NY 10001 10
我想在地图中绘制这些地址并使用频率来确定这些点的大小,这是我的代码和我得到的结果:
代码:
library(readxl)
library(ggmap)
library(ggplot2)
input <- read_excel("Add.xlsx")
geocodes <- geocode(as.character(input$Address), source = 'dsk')
mydata <- data.frame(input, geocodes)
mymap<- get_map(location = "Midtown, New York, NY", zoom = 14,
maptype = "roadmap",scale = 2)
ggmap(mymap) +
geom_point(data = mydata,
aes(x = lon, y = lat, size = Frequency),
color = "Red")
结果:
但是我觉得我的地址频率最小的点数很小,我知道R已经自动调整了,但无论如何我可以调整比例并让它们更大吗?所以我可以更好地展示它们。