tracks_raw <- track2KBA::boobies
## format data
tracks_formatted <- formatFields(
dataGroup = tracks_raw,
fieldID = "track_id",
fieldLat ="latitude",
fieldLon ="longitude",
fieldDate ="date_gmt",
fieldTime ="time_gmt"
)
# \dontshow{
library(dplyr)
tracks_formatted <- subset(
tracks_formatted, ID %in% c("69324", "69302")
) %>%
dplyr::filter(dplyr::row_number() %% 20 == 1)
# }
colony <- data.frame(
Longitude = tracks_formatted$Longitude[1],
Latitude = tracks_formatted$Latitude[1]
)
## Split into trips
Trips <- tripSplit(tracks_formatted,
colony=colony,
innerBuff=2,
returnBuff=20,
duration=1,
nests = FALSE,
rmNonTrip = TRUE
)
## project dataset
tracks_prj <- projectTracks(
Trips,
projType = "azim",
custom = "TRUE"
)
## estimate fidelity of individuals across trips
result <- indEffectTest(
tracks_prj,
tripID = "tripID",
groupVar = "ID",
scale = 30
)
Run the code above in your browser using DataLab