Hi Matt,
There are multiple individuals in the CSV, and variogram() was being called on the list of individuals rather than on a single individual. I will add an informative error message for that.
CSV <- read.csv("E://OneDrive - Smithsonian Institution/DATA/Matt Keeling/SampleData.csv")
# the timestamps aren't in POSIX format
# timeformat="auto" will *try* to guess the format
DATA <- as.telemetry(CSV,timeformat="auto")
# this is a list of 50 individual telemetry objects
class(DATA)
length(DATA)
class(DATA[[1]])
# so this won't work
SVF <- variogram(DATA)
# this works
SVF <- variogram(DATA[[1]])
zoom(SVF)
# this also works
SVFS <- lapply(DATA,variogram)
zoom(SVFS[[1]])
Best,
Chris