# Modern Classes for Tracking and Movement Data

## Documentation for package ‘sftrack’ version 0.5.3

- DESCRIPTION file.
- User guides, package vignettes and other documentation.

## Help Pages

active_group | Access the active_group value
active_group<- | Set new active group
active_group<-.c_grouping | Set new active group
active_group<-.sftrack | Set new active group
active_group<-.sftraj | Set new active group
active_group_replace | Set new active group
as_sftrack | Convert objects into sftrack objects.
as_sftrack.data.frame | Convert objects into sftrack objects.
as_sftrack.ltraj | Convert objects into sftrack objects.
as_sftrack.sf | Convert objects into sftrack objects.
as_sftrack.sftraj | Convert objects into sftrack objects.
as_sftraj | Convert objects into sftrack objects.
as_sftraj.data.frame | Convert objects into sftrack objects.
as_sftraj.ltraj | Convert objects into sftrack objects.
as_sftraj.sf | Convert objects into sftrack objects.
as_sftraj.sftrack | Convert objects into sftrack objects.
c.c_grouping | A class to group movement data
c.s_group | A class to group movement data
calc_sort_index | Calculate a new sort index for groups
check_group_id | Check there is a grouping id present
check_group_names | Are group names equivalent for each s_group?
check_names_exist | Check if a set of column names are found in a data frame and return an error if not
check_NA_coords | Check if coordinates contain NAs in some columns but not others
check_NA_group | Check there are no NAs in burst
check_ordered | Checks if grouping is ordered by time and then outputs the correct order
check_time | Check if time is integer or posix
check_t_regular | Check if time is regular for each burst and returns logical for each burst
coord_traj | Return a list of sf_POINTS or a data.frame from a sftraj object
dup_timestamp | check that time is unique
fix_zero | fix 0's to NAs in latitude and longitude
geom_sftrack | Function to plot sftrack objects in ggplot
geom_sftrack.sftrack | Function to plot sftrack objects in ggplot
geom_sftrack.sftraj | Function to plot sftrack objects in ggplot
grouping-class | A class to group movement data
group_labels | Shows grouping labels created from the s_group and the c_grouping
group_labels.c_grouping | Shows grouping labels created from the s_group and the c_grouping
group_labels.sftrack | Shows grouping labels created from the s_group and the c_grouping
group_labels.sftraj | Shows grouping labels created from the s_group and the c_grouping
group_name | Display the levels of the sort index
group_names | Display the levels of the sort index
group_names.c_grouping | Display the levels of the sort index
group_names.sftrack | Display the levels of the sort index
group_names.sftraj | Display the levels of the sort index
is_linestring | Is a trajectory geometry a linestring or a point
make_c_grouping | A class to group movement data
make_step_geom | Calculate step geometries given a set of groupings, time, and geometries
make_s_group | A class to group movement data
merge_traj | Merge connected lines and create an sf object
new_sftrack | Define an sftrack
new_sftraj | Define an sftraj
plot.sftrack | Methods for plotting sftrack/sftraj
plot.sftraj | Methods for plotting sftrack/sftraj
plot_sftrack | Methods for plotting sftrack/sftraj
print.sftrack | Print methods for sftrack
print.sftraj | Print methods for sftraj
Print_sftrack_objects | Print methods for sftrack
Print_sftraj_objects | Print methods for sftraj
pts_traj | Return a list of sf_POINTS or a data.frame from a sftraj object
raccoon | Movements of two raccoons in an urban park in Florida
step_metrics | Calculates step metrics including distance, dt, dx, and dy.
step_recalc | recalculate step geometry
summary_sftrack | Summarize sftrack objects
traj_geom | Return a list of sf_POINTS or a data.frame from a sftraj object
which_duplicated | Which grouping/time stamp combos are duplicated.