有没有办法只生成随机的“时间”?

艾琳

我知道您可以使用 as.POSIXct 来生成日期和时间。但我只想生成时间 ex) 05:16 (min:sec) 有谁知道怎么做?我暂时找不到任何包裹。

卡洛斯爱德华多龙虾

lubridate是目前最友好的包处理时间。只需生成您需要的间隔并从中采样:

library(lubridate)

> sample(as.duration(0:599), 30)
[1] "345s (~5.75 minutes)" "277s (~4.62 minutes)" "74s (~1.23 minutes)" 
[4] "15s"                  "571s (~9.52 minutes)" "186s (~3.1 minutes)" 
[7] "45s"                  "355s (~5.92 minutes)" "121s (~2.02 minutes)"
[10] "488s (~8.13 minutes)" "179s (~2.98 minutes)" "371s (~6.18 minutes)"
[13] "515s (~8.58 minutes)" "31s"                  "346s (~5.77 minutes)"
[16] "0s"                   "398s (~6.63 minutes)" "84s (~1.4 minutes)"  
[19] "160s (~2.67 minutes)" "457s (~7.62 minutes)" "94s (~1.57 minutes)" 
[22] "212s (~3.53 minutes)" "591s (~9.85 minutes)" "576s (~9.6 minutes)" 
[25] "348s (~5.8 minutes)"  "314s (~5.23 minutes)" "563s (~9.38 minutes)"
[28] "509s (~8.48 minutes)" "538s (~8.97 minutes)" "71s (~1.18 minutes)" 

检查函数 interval() 和 ms() 以获得其他可能的方法来获得你想要的东西。

但是正如评论中指出的那样,如果您需要的只是以秒为单位的随机间隔,那么使用整数会更简单、更方便。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有没有办法找到DAG中任何随机任务所花费的时间?

有没有办法在BigQuery Standard SQL中播种随机数生成过程

有没有办法在生成随机igraph网络时允许平行边缘?

有没有办法在 html 画布上生成随机对比度级别?

有没有办法根据时间改变主题

有没有办法生成空白的Kubernetes Yaml?

有没有办法用WebAPI生成Urls?

有没有办法为 OpenDDS 生成代码

有没有办法生成随机方阵,直到有一个对称方阵?(C)

有没有办法在Haskell中概括多个生成器和随机数

C#:有没有办法在显示后停止再次生成随机数

Java 中有没有办法按照固定的均值和标准差生成随机数?

有没有办法只导入带有 0 和 1 的 MNIST 图像?

有没有办法只替换页面上所有元素的innerText?

有没有办法只接受具有特定名称的输入按钮的文件?

有没有办法从颤振中的列表中随机播放随机元素?

有没有办法在 Google App Engine 中查找实例的生成时间和其他详细信息?

Squarespace – 有没有办法只在存档块中显示特定类别?

有没有办法像@JsonFilter那样只打印HashMap的值?

有没有办法检查 npm 包是否需要发布,然后只进行发布?

有没有办法只查看表对象的最后一个实例

有没有办法让伪造者的waitUntil“ networkidle”只考虑XHR(ajax)请求?

有没有办法只使用 Golang Glob 列出目录?

有没有办法只使用 PHP 获得最高和最低分数?

有没有办法只初始化一次阵列?

有没有办法只查看Debian-experimental的软件包清单?

有没有办法实现只写一次列表进行判断?

有没有办法只组装一种风味的androidTest构建?

有没有办法只提取参数而不提取实体?