我正在使用 lubridate-Durations 来存储视频的持续时间。
如果我调用摘要(视频),我会收到以下错误:
Error in sprintf("%ds (~%s %ss)", x, x2, unit, "s)") :
invalid format '%d'; use format %f, %e, %g or %a for numeric objects
str(videos)
说:
$ DURATION :Formal class 'Duration' [package "lubridate"] with 1 slot
.. ..@ .Data: num 602 760 1027 714 720 .
有办法解决这个问题吗?使用 lubridate 具有相同的功能,如平均值、顶部等。像数值一样就好了。
仅当 data.frame 大小为 1250 及以上时才会出现此错误
最佳答案
开发者版本的 lubridate 已修复此问题。
查看:https://github.com/hadley/lubridate/commit/faf336770917f8cb624789f11bf01e12090d838f
关于r - 具有 Lubridate 持续时间的 Data.frame 摘要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39592933/