View source: R/animate_points.R
animate_points | R Documentation |
Generate animation of the spatial points of cases; point pattern is the most direct and exact way to visualize spatial pattern of an outbreak.
animate_points( x, y, t, Rj = NULL, crs = NULL, bnd = NULL, basemap = NULL, interval = c("day", "week", "month"), gridLonLat = TRUE, width = 600, height = 400, delay = 50, title = "" )
x |
Vector of x coordinates of data points. |
y |
Vector of y coordinates of data points. |
t |
Vector of time of data points. |
Rj |
Vector of individual reproductive numbers of data points. |
crs |
Coordinate reference system of data points: numeric (EPSG code), object of class 'crs', or input string for st_crs; if NULL, using CRS of basemap, or using WGS84 (EPSG:4326). |
bnd |
A 4-length numerical vector of the form c(xmin, ymin, xmax, ymax) which gives the number of x and y coordinates' ranges of the map. |
basemap |
Object of class 'sf'; basemap plotting on map. |
interval |
Character; time resolution(day, week, month) of animation ; aggregrate data through day, week or month. |
gridLonLat |
Logical; draw latitude and longitude grid on non-interactive map. |
width |
Width of the animation file (in pixels). |
height |
Height of the animation file (in pixels). |
delay |
Delay time between images (in 1/100th of a second). |
title |
Main title of animation. |
data("EpiTrans") res_adj = Rj(t = dengue$date, x = dengue$long, y = dengue$lat,GI.pdf = lpdf_GI(),SW.pdf = lpdf_SW(), adjSP = TRUE) dengue$Rj = res_adj$Rj dengue = dengue[dengue$date > as.Date("2007-09-15") & dengue$date < as.Date("2007-10-15"),] animate_points(t = dengue$date, x = dengue$long, y= dengue$lat, Rj = dengue$Rj, interval = "week",basemap = Taiwan)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.