gpt4 book ai didi

r - 创建不规则时间序列图的最简单方法(R?GGPLOT?ITS?)

转载 作者:行者123 更新时间:2023-12-04 04:07:43 26 4
gpt4 key购买 nike

我是一名图形设计师,他试图使用R创建对于Excel而言过于复杂的图形。我正在专门尝试创建不规则的时间序列步骤表。创建常规时间序列图没有任何问题,但是由于某些原因,不规则的日期使一切变得不可行。

我从一个带有两列数据的基本文本文件开始:

01-04-1940    4
05-29-1963 35
12-02-2002 24

我已经使用加载了数据
d <- read.delim("file.txt", header = TRUE)

并且我已经使用转换了Unix时间的第一列
d$date <- as.Date(d$date, format = "%m-%d-%Y")

但是目前,我在任何地方都找不到有关如何进行的更多信息。我已经看过R软件包“ITS”,但是除了所涉及类的技术描述之外,我找不到任何关于它的文档。

如果有R经验的人可以指出创建此图形所需的几行代码,我将不胜感激。谢谢!

最佳答案

ggplot很好地处理了日期格式的数据。这里有一些建议:

d <- data.frame(
date = c("01-04-1940", "05-29-1963", "12-02-2002"),
value = c(4, 35, 24)
)

d$date <- as.Date(d$date, format = "%m-%d-%Y")

ggplot(d, aes(x=date, y=value)) + geom_step(colour="blue")
ggplot(d, aes(x=date, y=value)) + geom_line(colour="red")

关于r - 创建不规则时间序列图的最简单方法(R?GGPLOT?ITS?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6540416/

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