最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

R語言ggmap空間可視化機動車交通事故地圖

2021-04-01 10:51 作者:拓端tecdat  | 我要投稿

原文鏈接:http://tecdat.cn/?p=12350

?

在本文中,我使用ggmap可視化紐約市的交通事故。?

數(shù)據(jù)來自紐約市開放數(shù)據(jù)。我的數(shù)據(jù)范圍是2012年至2015年。該數(shù)據(jù)跟蹤車輛的類型,發(fā)生事故的街道的名稱以及事故的經(jīng)度和緯度坐標。兩個坐標都保存為單個字符變量,稱為“ LOCATION”。

在下面,我加載數(shù)據(jù),刪除所有沒有位置坐標的事故,并解析LOCATION變量以獲取經(jīng)度和緯度坐標。我還解析日期變量以創(chuàng)建年份變量,并使用該變量創(chuàng)建兩個數(shù)據(jù)集:一個數(shù)據(jù)集包含2013年的所有車輛事故,另一個數(shù)據(jù)集包含2014年的所有車輛事故。

  1. d_clean=d[which(regexpr(',',d$LOCATION)!=-1),]


  2. comm=regexpr(',',d_clean$LOCATION)

  3. d_clean$loc=as.character(d_clean$LOCATION)

  4. d_clean$lat=as.numeric(substr(d_clean$loc,2,comm-1))

  5. d_clean$long=as.numeric(substr(d_clean$loc,comm+1,nchar(d_clean$loc)-1))

  6. d_clean$year=substr(d_clean$DATE,7,10)


  7. d_2013=d_clean[which(d_clean$year=='2013'),c('long','lat')]

  8. d_2014=d_clean[which(d_clean$year=='2014'),c('long','lat')]

?

接下來,我使用get_map()查詢Google Maps并獲取紐約市的地圖。我使用stat_density2d()向該地圖添加了一個二維密度層。我對2013年和2014年的數(shù)據(jù)都執(zhí)行此操作,并使用gridExtra的grid.arrange()并排放置地圖。

  1. ny_plot=ggmap(get_map('New York, New York',zoom=12, maptype='terrain'))



  2. grid.arrange(plot1, plot2,nrow=1,ncol=2)

?

?

?

接下來,我按行政區(qū)域繪制了2013年的事故密度。我編寫了一個函數(shù)boro(),該函數(shù)會刪除所有缺少街道名稱的觀測值,并基于自治市鎮(zhèn)(2013)子集。我將它們堆疊在一起,同時添加自治市鎮(zhèn)名稱,然后在向量col_vals中為每個自治市鎮(zhèn)分配一種顏色。我使用stat_density2d的group參數(shù)以不同的顏色分別繪制每個自治市鎮(zhèn)的密度層。


  1. plot4=ny_plot+

  2. ??stat_density2d(data=full, geom='polygon',bins = 10, aes(x=full$long,y=full$lat,fill = Borough, alpha=..level..))+

  3. ??scale_fill_manual(values=col_vals)+

  4. ??#guides(fill = guide_colorbar(barwidth = 1, barheight = 12)) +

  5. ??scale_alpha(guide = FALSE)+

  6. ??xlab(' ')+ylab(' ')+

  7. ??ggtitle('NYC Vehicle Accident Density by Borough, 2013')

  8. plot4

?

?


R語言ggmap空間可視化機動車交通事故地圖的評論 (共 條)

分享到微博請遵守國家法律
齐齐哈尔市| 莒南县| 汉中市| 甘谷县| 莱西市| 安国市| 黑山县| 泌阳县| 石嘴山市| 淮安市| 临桂县| 民勤县| 娱乐| 高淳县| 宝鸡市| 乐都县| 屯门区| 山阳县| 西安市| 陕西省| 广丰县| 深州市| 广平县| 司法| 南涧| 周宁县| 辰溪县| 杭州市| 祁连县| 锡林郭勒盟| 东丰县| 阿图什市| 延吉市| 弥渡县| 江安县| 平远县| 乌鲁木齐市| 治县。| 白河县| 涞水县| 那曲县|