gpt4 book ai didi

r - plot() 上的替代单位

转载 作者:行者123 更新时间:2023-12-01 12:57:52 25 4
gpt4 key购买 nike

我有两个向量(在数据框中),我想像这样绘制 plot(df$timeStamp,df$value),它本身工作得很好。现在该图以纯数字方式将时间戳显示为 x 轴上的标记。

当我将时间戳向量格式化为“hh:mm:ss”向量时,plot() 提示(这是有道理的,因为 x 轴数据现在是向量字符串)。

有没有办法说 plot(x-vector, y-vector, label-x-vector) 其中 label-x-vector 包含要沿 x 轴显示的元素?

最佳答案

一般问题的最后一部分是用两个命令而不是一个命令完成的。如果您查看 ?plot.default(链接自 ?plot),您会看到一个选项,可以使用 xaxt< 一起离开 x 轴 参数(xaxt = 'n')。这样做,然后使用 axis 使 x 轴成为您想要的(检查 ?axis)。我不知道你的时间戳目前是什么格式,所以很难提供进一步的帮助。

一般来说是...

plot(x-vector, y-vector, xaxt = 'n')
axis(1, x-vector, label-x-vector)

(绘图帮助可能只是 R-help 中最困惑的部分,但是一旦您习惯了查看 plot.defaultaxispar 你会开始更好地处理事情)

关于r - plot() 上的替代单位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8657372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com