将顺序数字数据转换为R中的时间格式

伊利亚斯

假设我有一个带有t列的数据帧,该列由距数据集第一个点的10秒钟的累积时间差(秒)组成。如何将其转换为Min:Second格式的R时间,以使其显示在ggplots中。我只会每5分钟在x轴上显示一个刻度,相应的时间分别是00:00、05:00、10:00 ...等。

例子:

# t columns is in seconds, thus 2000 seconds makes 33.33 minutes
# Last tick value on the x axis I will show is 30:00
d1 = 10 + runif(n = 5000)
d2 = 20 + runif(n = 5000)
d3 = 30 + runif(n = 5000)
d4 = 40 + runif(n = 5001)
d = c(d1,d2,d3,d4)
t = seq(0, 2000, by = 0.1)
DF = data.frame(t = t, d = d)
ggplot(data = DF, aes(x = t, y = d)) + geom_line()

谢谢,

墨鱼44

我认为将值转换为POSIXct具有虚拟日期的类会更好difftime

DF$min_sec <- as.POSIXct("2016-01-01") + as.difftime(DF$t, unit="secs")

ggplot(DF, aes(x = min_sec, y = d)) + geom_point() + 
  scale_x_datetime(date_breaks = "5 min", date_labels = "%M:%S", minor_breaks=NULL)

在此处输入图片说明

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将时间从数字转换为R中的时间格式

来自分类Dev

将数字字段转换为R中的时间格式

来自分类Dev

将数字字符串转换为R中的数字数据类型

来自分类Dev

将数字时间转换为R中的日期时间POSIXct格式

来自分类Dev

将数字时间转换为R中的日期时间POSIXct格式

来自分类Dev

将时间格式列转换为数字R

来自分类Dev

将 R 中的日期格式转换为更易于管理的时间序列数据格式?

来自分类Dev

将时间戳转换为R中的日期时间格式

来自分类Dev

将时间戳转换为R中的日期时间格式

来自分类Dev

将时间戳转换为数字格式

来自分类Dev

在R中重新编码:将2个数字数据行转换为一个因子行

来自分类Dev

R数据框:将2的列表转换为简单数字数据类型

来自分类Dev

将逗号分隔的数据框中的列转换为要绘制的数字数据

来自分类Dev

如何将文本和数字数据的混合转换为Apache Spark中的特征数据

来自分类Dev

将录制的音频转换为数字数据

来自分类Dev

将值转换为R中的时间格式

来自分类Dev

将时间范围转换为R中的可读格式

来自分类Dev

将数字转换为数字数组

来自分类Dev

将数据转换为R中的时间序列

来自分类Dev

将数据帧转换为 R 中的时间序列

来自分类Dev

将SAS数字日期转换为日期时间格式

来自分类Dev

将数字变量转换为毫秒时间格式

来自分类Dev

将数字转换为时间格式 HH:mm:ss

来自分类Dev

将格式转换为R(大量数据)

来自分类Dev

如何将hhmmss.mm中的时间格式转换为R中的正常时间?

来自分类Dev

将数字数据变量更改为R中的日期格式以合并两个数据集

来自分类Dev

Matlab:使用格式将数字数组转换为字符串数组

来自分类Dev

如何将drtn格式的变量转换为R中的时间格式

来自分类Dev

如何将特定的时间格式转换为R中的时间戳?

Related 相关文章

  1. 1

    将时间从数字转换为R中的时间格式

  2. 2

    将数字字段转换为R中的时间格式

  3. 3

    将数字字符串转换为R中的数字数据类型

  4. 4

    将数字时间转换为R中的日期时间POSIXct格式

  5. 5

    将数字时间转换为R中的日期时间POSIXct格式

  6. 6

    将时间格式列转换为数字R

  7. 7

    将 R 中的日期格式转换为更易于管理的时间序列数据格式?

  8. 8

    将时间戳转换为R中的日期时间格式

  9. 9

    将时间戳转换为R中的日期时间格式

  10. 10

    将时间戳转换为数字格式

  11. 11

    在R中重新编码:将2个数字数据行转换为一个因子行

  12. 12

    R数据框:将2的列表转换为简单数字数据类型

  13. 13

    将逗号分隔的数据框中的列转换为要绘制的数字数据

  14. 14

    如何将文本和数字数据的混合转换为Apache Spark中的特征数据

  15. 15

    将录制的音频转换为数字数据

  16. 16

    将值转换为R中的时间格式

  17. 17

    将时间范围转换为R中的可读格式

  18. 18

    将数字转换为数字数组

  19. 19

    将数据转换为R中的时间序列

  20. 20

    将数据帧转换为 R 中的时间序列

  21. 21

    将SAS数字日期转换为日期时间格式

  22. 22

    将数字变量转换为毫秒时间格式

  23. 23

    将数字转换为时间格式 HH:mm:ss

  24. 24

    将格式转换为R(大量数据)

  25. 25

    如何将hhmmss.mm中的时间格式转换为R中的正常时间?

  26. 26

    将数字数据变量更改为R中的日期格式以合并两个数据集

  27. 27

    Matlab:使用格式将数字数组转换为字符串数组

  28. 28

    如何将drtn格式的变量转换为R中的时间格式

  29. 29

    如何将特定的时间格式转换为R中的时间戳?

热门标签

归档