spatsoc 0.2.8
New experimental function:
-
edge_delay
function for calculating the directional correlation delay (PR 70)
Fixes:
spatsoc 0.2.7
New experimental functions:
-
leader_direction_group
function for calculating leadership defined as position within a spatiotemporal group along the mean direction of movement (PR 66) -
direction_to_leader
function for calculating the direction to the leader of each spatiotemporal group identified byleader_direction_group
(PR 68) -
distance_to_leader
function for calculating the distance to the leader of each spatiotemporal group identified byleader_direction_group
(PR 68)
Fixes:
- removed temporary startup message warning of changes related to R-spatial evolution
spatsoc 0.2.6
New experimental functions:
-
direction_polarization
function for calculating polarization of individual directions within spatiotemporal groups (PR 76) -
direction_group
function for calculating mean group direction (PR 91) -
direction_to_centroid
function for calculating direction in radians from each individual’s position in a spatiotemporal group and the group’s centroid,distance_to_centroid
function for calculation the distance (and rank distance) from each individual’s position in a spatiotemporal group and the group’s centroid (PR 74) -
direction_step
function for calculating direction in radians between each location (PR 90)
spatsoc 0.2.2 (2023-09-07)
CRAN release: 2023-09-07
- fixed CRAN notes about number of cores/parallel process/threads (PR 58)
spatsoc 0.2.1 (2023-08-23)
- fixed CRAN notes (PR 56)
spatsoc 0.2.0 (2023-08-22)
- following R-spatial evolution, removed dependencies on retired spatial packages ( PR 50: PR 52, PR 53, PR 54 PR 55)
- spatsoc now depends on
sf
,units
instead ofrgeos
andsp
-
build_lines
now returns ansf
LINESTRING object -
build_polys
now returns ansf
POLYGON/MULTIPOLYGON object -
group_lines
now accepts an inputsf
LINESTRING object (argument “sfLines”) and internally usessf::st_intersects
,sf::st_buffer
, etc instead ofrgeos
functions -
group_polys
now accepts an inputsf
POLYGON/MULTIPOLYGON object (argument “sfPolys”) and internally usessf::st_intersects
,sf::st_area
, etc instead ofrgeos
functions.group_polys
now returns area and proportion of overlap whenarea = TRUE
with respective units using theunits
package - tests, vignettes, manual updated
- added temporary package startup message until November 2024
- spatsoc now depends on
spatsoc 0.1.17 (2023-03-16)
- added a link to our
spatsoc
+targets
workflow example - changed the error and underlying check for
group_polys
from alphanumeric to spaces in input DT’s id column - clarify timegroups are required for
group_pts
,edge_nn
andedge_dist
(PR 46) - fix potential mixup between a column named splitBy and splitBy arg (PR 45)
- fix links in man (PR 47)
- fix proportions outside 0-1 due to differences in default units from rgeos::gArea and polys@area (PR 49)
- Add keyword internal by @maelle (PR 40)
- Rm unnecessary lines by @maelle (PR 43)
spatsoc 0.1.16 (2021-03-23)
CRAN release: 2021-02-24
- added an option for
edge_dist
to handle threshold = NULL. If NULL,edge_dist
will return all neighbours observed (eg. useful if one wanted to calculated mean nearest neighbour distance at each timegroup). - updated EPSG argument according to newest recommendations in tests, man and vignettes (PR 38
- removed expect_silent tests (PR 37)
- switched CI for tests and code coverage to GitHub Actions (PR 36)
spatsoc 0.1.14 (2020-07-03)
CRAN release: 2020-07-03
- updated tests, man and vignettes following new handling of projections in sp (PR 31, R spatial information)
- clarified explicit drop of NAs in dyadID in edge list vignette
spatsoc 0.1.12 (2020-03-02)
- fixed
data.table
error inedge_dist
andedge_nn
(PR 25)
spatsoc 0.1.11 (2020-02-20)
- removed default NULL from ‘timegroup’ arguments in
group_pts
,edge_dist
andedge_nn
(PR 24)
spatsoc 0.1.9 (2019-05-14)
CRAN release: 2019-05-14
- fixed bug for randomizations type ‘step’ and ‘daily’ (PR 13).
- clarified
SIMPLIFY=FALSE
in SNA vignette.
spatsoc 0.1.8 (2019-04-05)
CRAN release: 2019-04-05
- update FAQ and Introduction to spatsoc vignettes adding entries for edge list generating functions.
- added edge list generating function
edge_nn
(PR 11) - added edge list generating function
edge_dist
(PR 11)
spatsoc 0.1.7 (2019-03-26)
- fix inconsistent blocks across years (PR 10)
- update FAQ: remove old randomizations notes, clarify group_times block
spatsoc 0.1.4 (2018-10-26)
CRAN release: 2018-10-26
- fin rOpenSci onboarding process
- fixed bug couldn’t provide percent to kernel type
build_polys
orgroup_polys
(!3)
spatsoc 0.1.3
- added
get_gbi
to generate group by individual matrices for better integratingspatsoc
in social network analysis workflows (!2)
spatsoc 0.1.2
-
major change to randomizations: when
iterations = 1
,randomizations
no longer returns the DT with appended columns. Regardless of the value of iterations,randomizations
always returns observed rows followed by randomized rows in a longdata.table
(!1).
spatsoc 0.1.1 (2018-09-17)
CRAN release: 2018-09-17
- improvements to package, function documentation
- FAQ vignette added
- fixed
build_lines
ordering bug to ensure rows are ordered by date time when building lines - added CODE_OF_CONDUCT.md and CONTRIBUTING.md
- Using spatsoc in social network analysis vignette added