/ / सूर्य के बजाय शनि से एक सप्ताह कैसे शुरू करें - आर, तिथि

सूर्य - आर, तिथि के बजाय शनि से एक सप्ताह कैसे शुरू करें

मुझे तारीखों और बिक्री के साथ एक डेटा सेट मिला है, मुझे साप्ताहिक बिक्री दिखाना है यानी सत टू शुक्र एक सप्ताह होगा।

date=as.Date("2018-03-26")
floor_date(date, unit=week)

उपरोक्त कोड मुझे सप्ताह की शुरुआत देता है यानी रविवार लेकिन मैं सत की तलाश में हूँ बल्कि। कृपया मदद कीजिए।

उत्तर:

उत्तर № 1 के लिए 4
lubridate::floor_date(date, unit = "week", week_start = getOption("lubridate.week.start", 6))
# [1] "2018-03-24"

का आउटपुट देखें str(floor_date)

function (x, unit = "seconds", week_start = getOption("lubridate.week.start", 7))

डिफ़ॉल्ट, 7, रविवार है, 6 शनिवार है।