【问题标题】:create a list of dates without importing data in R [duplicate]创建日期列表而不在 R 中导入数据 [重复]
【发布时间】:2015-03-10 02:57:58
【问题描述】:

R 是否有一个包,我可以在其中创建一组来自两个时期的日期而无需导入数据?

例子:

要为每天创建一个从“1/13/2014”到 1/13/15”的列表,我该怎么做?

编辑:这不是重复的。 Seq() 包没有显示这种格式的日期示例:“mm/dd/yy”。 Seq() 包只有“1994-01-01”格式。请在这里帮忙。

【问题讨论】:

  • 就我而言仍然是重复的。另一个问题的答案甚至显示了如何处理日期系列输出的特定格式。这将是一个微小的适应,以满足您的问题的确切需求。

标签: r date


【解决方案1】:

是的,这是通过 seq 完成的

seq(as.Date("2014-01-13"), as.Date("2015-01-13"), by="days")

您可以将其包裹在format 中以更改月、日、年的顺序:

format(seq(as.Date("2014-01-13"), as.Date("2015-01-13"), by="days"), format="%m-%d-%Y")

【讨论】:

  • 我们怎样才能得到具有 mm/dd/yy 格式的输出?
  • @TyrionLannister 查看?format.Date中的第一个示例
  • 谢谢贾拉皮克。这样做了,但我使用了 format(seq(as.Date("2014-01-13"), as.Date("2015-01-13"), by="days"), format="%m/ %d/%Y") 到达那里。
猜你喜欢
  • 2017-02-02
  • 1970-01-01
  • 2021-11-26
  • 1970-01-01
  • 1970-01-01
  • 2018-09-04
  • 2022-01-15
  • 1970-01-01
  • 2021-08-12
相关资源
最近更新 更多