簡體   English   中英

將XTS月份的最后一個工作日索引轉換為月份的最后一天

[英]Convert XTS last business day of month index to last day of month

我有一個XTS對象,其中包含每月數據。 但是,原始數據中的日期當前是該月的最后一個工作日,我希望它是該月的最后一天。

有沒有一種方法可以轉換XTS對象,以便索引具有該月的最后一天?

謝謝

看一下bsts包和LastDayInMonth()函數。

說這是您的數據:

df <- data.frame(ID = 1:7, 
                 Date=as.Date(c("2007-01-01", "2007-01-31", "2008-02-01", "2008-02-29",
                                "2008-03-14", "2008-12-01", "2008-12-31")), 
                 stringsAsFactors = F)

您可以像這樣獲取新日期:

library(bsts)
df$New_Date <- LastDayInMonth(df$Date)

這是你的追求嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM