繁体   English   中英

在 R 中绘制 POSIXct 值

[英]plotting POSIXct values in R

我正在尝试使用直方图 plot 客户访问的日期时间,但由于某种原因,我的绘图正在为 y 轴生成科学记数法。 我的代码如下:

hist(tsData, breaks = "months", plot = TRUE, freq = FALSE,
     start.on.monday = TRUE, format)

hist(tsData, breaks = "hours", plot = TRUE, freq = FALSE,
     start.on.monday = TRUE, format)

分别产生以下图,

情节 1

情节2

我的 POSIXct 值的格式为:每次访问的“2018-03-13 10:18:14”。 我是否错误地绘制了这些日期时间?

如果没有看到您的数据,我无法确定,但您的水平轴似乎表明您正在正确绘制日期时间。

至于你的垂直轴,它显示科学计数法,因为密度值非常小。 在您的第一个 plot 中, 1.0e-080.00000001相同。 您传递给histformat可能是将 y 轴设置为科学记数法。 无论如何, 1.0e-080.00000001都不是非常可读的。 由于概率密度非常小,如果您设置freq = TRUE来显示计数,您的直方图可能更容易理解。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM