R Package for Analyzing John Snow's 1854 Cholera Map
"alpha.level" argument to control path transparency addEuclideanPath() and addWalkingPath()
distance and time based "mileposts" addEuclideanPath() and addWalkingPath(). plot.euclidean_path() and plot.walking_path(). addMilePosts().
"pump.subset" and "pump.select" arguments addCases(), addKernelDensity(), addMilePosts(), addNeighborhood(), neighborhoodEuclidean(), neighborhoodWalking()
"walking.speed" argument added to: addMilePosts(), nearestPump(), addEuclideanPath(), euclideanDistance(), euclideanPath(), addWalkingPath(), walkingDistance(), walkingPath()
euclideanDistance() no longer S3. generic S3 functionality moved to euclideanPath().
multiCore() moved to multiCore.R.
neighborhoodVoronoi() plot.voronoi() adds "euclidean.paths" argument for star graph.
neighborhoodWalking() "area.polygons" related functions for plot_walking() moved to pearlString.R.
simulateFatalities(): default is now 20K observations. use proximate in addition to orthogonal distances to find "addresses".
snowMap() new arguments: "add.cases", "add.pumps", "add.roads".
unitMeter() default unit of measurement is now "meter".
walkingAuxillaryFunctions.R: location of walking related helper functions.
walkingDistance() no longer S3. generic S3 functionality moved to walkingPath().
ortho.proj.pump and ortho.proj.pump.vestry now include node ID.
roads and road.segments amend street names: "Unknown-B" to "Tent Court" (Edmund Cooper's map). "Unknown-D" to "St James's Market" (https://maps.nls.uk). "Unknown-E" to "Market Street (II)" (https://maps.nls.uk).
addKernelDensity() uses "pump.subset" and "pump.select" arguments.
addLandmarks() add landmarks from Edmund Cooper's map.
classifierAudit() can return coordinates of address.
nearestPump() now incorporates nearestPath().
neighborhoodWalking() segment and sub-segment implementation.
pumpData() returns node ID.
timeSeries() includes day of the week.
walkingDistance() add "simulated" expected cases.
plot.walking type = "area.points" and type = "area-polygons". type = "area-polygons" via pearlString() replaces alphahull::ashape().
print.walking() uses expectedCount().
addSnow()
caseLocator()
neighborhoodWalking()
segmentLocator(), streetNameLocator() and streetNumberLocator()