运行align_move in move package时dimnames(插槽(x,“coords”)中出错

运行align_move in move package时dimnames(插槽(x,“coords”)中出错,r,move,R,Move,我正在尝试在Move和MoveVis 0.10.1软件包中运行动画,但不断出现以下错误: Error in dimnames(slot(x, "coords")) <-`*vtmp*` : length of 'dimnames' [1] not equal to array extent dimnames(插槽(x,“坐标”)中的错误% 添加_进度() `m你好,这个问题解决了吗?我只是遇到了同样的问题。也许写信给软件包的所有者是个好主意。我遇到了这个问题,特别是函数align\u

我正在尝试在Move和MoveVis 0.10.1软件包中运行动画,但不断出现以下错误:

Error in dimnames(slot(x, "coords")) <-`*vtmp*` : length of 'dimnames' [1] not equal to array extent 
dimnames(插槽(x,“坐标”)中的
错误%
添加_进度()

`m你好,这个问题解决了吗?我只是遇到了同样的问题。也许写信给软件包的所有者是个好主意。我遇到了这个问题,特别是函数
align\u move
很抱歉,这是一段时间以前的问题,但我相信错误是由于某些人只有一个采样位置。对于align\u move,至少有两个每个被标记的个体都需要位置。嗨!事实上,这就是问题所在。当我消除了少于10个位置的个体时(每个个体分别有8个和9个位置),代码运行得很好。无论如何,如果知道运行动画所需的数据点数量最少,那就太好了…谢谢你的提示!您好,问题解决了吗?我也遇到了同样的问题。也许写信给软件包的所有者是个好主意。我遇到了这个问题,特别是函数
align\u move
很抱歉,这是一段时间之前的问题,但我相信错误是由于某些个体只有一个采样位置。对于align_move,每个标记的个体至少需要两个位置。您好!事实上,这就是问题所在。当我消除少于10个位置的个体时(每个个体分别有8个和9个位置),代码运行得很好。无论如何,如果知道运行动画所需的最少数据点数量,那就太好了…谢谢你的提示!
`str(pdfhrecenttracks2)
'data.frame':   10312 obs. of  9 variables:
 $ location.long: num  -90.6 -90.6 -90.6 -91 -91 ...
 $ location.lat : num  41.5 41.5 41.5 41.4 41.4 ...
 $ time         : POSIXct, format: "2018-06-05 00:05:18" ...
 $ coords.x1    : num  -90.6 -90.6 -90.6 -91 -91 ...
 $ coords.x2    : num  41.5 41.5 41.5 41.4 41.4 ...
 $ optional     : logi  TRUE TRUE TRUE TRUE TRUE TRUE ...
 $ sensor       : Factor w/ 1 level "unknown": 1 1 1 1 1 1 1 1 1 1 ...
 $ timestamps   : POSIXct, format: "2018-06-05 00:05:18" ...
 $ trackId      : Factor w/ 121 levels "T12414","T12415",..: 1 1 1 1 1 1 1 1 1 1 ...

`pdfh <- move(x=pdfhrecenttracks2$location.long, y=pdfhrecenttracks2$location.lat,time=as.POSIXct(pdfhrecenttracks2$timestamps, format="%Y-%m-%d %H:%M:%S", tz="UTC"), data=pdfhrecenttracks2, proj=CRS("+proj=longlat +ellps=WGS84 + towgs84=0,0,0"), animal=pdfhrecenttracks2$trackId, sensor= pdfhrecenttracks2$sensor)
`m <- align_move(pdfh, res = 240, unit = "secs")

`n <- 121
`color = grDevices::colors()[grep('gr(a|e)y', > grDevices::colors(), invert = T)]
`unique.colors <- sample(color, n)
`pie(rep(1,n), col=unique.colors)

`frames <- frames_spatial(m, path_colours = unique.colors, map_service = "osm", map_type = "watercolor", alpha = 0.5) %>% add_labels(x = "Longitude", y = "Latitude") %>% # add some customizations, such as axis labels
  add_northarrow() %>% 
  add_scalebar() %>% 
  add_timestamps(m, type = "label") %>% 
  add_progress()

`m <- align_move(pdfh, res = 240, unit = "secs")

Error in dimnames(slot(x, "coords")) <- `*vtmp*` : 
  length of 'dimnames' [1] not equal to array extent
In addition: Warning messages:
1: In max.default(numeric(0), na.rm = FALSE) :
  no non-missing arguments to max; returning -Inf
2: In min.default(numeric(0), na.rm = FALSE) :
  no non-missing arguments to min; returning Inf
3: In max.default(numeric(0), na.rm = FALSE) :
  no non-missing arguments to max; returning -Inf
4: In min.default(numeric(0), na.rm = FALSE) :
  no non-missing arguments to min; returning Inf
5: In max.default(numeric(0), na.rm = FALSE) :
  no non-missing arguments to max; returning -Inf
6: In min.default(numeric(0), na.rm = FALSE) :
  no non-missing arguments to min; returning Inf
7: In max.default(numeric(0), na.rm = FALSE) :
  no non-missing arguments to max; returning -Inf
8: In min.default(numeric(0), na.rm = FALSE) :
  no non-missing arguments to min; returning Inf