[英]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.