ฉันพยายามที่จะสร้างอนุกรมของวันทุกวันสุดท้ายของเดือน สำหรับตัวอย่างเช่นการเริ่มเดทคือ"2018-01-31". ฉันอยากจะสร้างอนุกรมของทุกวันสุดท้ายของเดือนตั้งแต่เริ่มเดทด้วย
[1] "2018-01-31" "2018-02-28" "2018-03-31" "2018-04-30" "2018-05-31" "2018-06-30"
ฉันพยายามจะใช้รูปแบบการสั่งงาน:
seq(as.Date("2018-01-31",format="%Y-%m-%d"),by="month",length.out=6)
แต่มันทำให้นี่แสดงผลแทนที่จะเป็น:
[1] "2018-01-31" "2018-03-03" "2018-03-31" "2018-05-01" "2018-05-31" "2018-07-01"
ยังไงจะทำให้วันนี้เป็นวันสุดท้ายของทุกเดือนตั้งแต่วันที่เริ่ม?