Tôi có tập dữ liệu với số tuần từ đầu năm (%W
), mà tôi muốn chuyển đổi thành ngày để vẽ nó theo ngày trên trục xChuyển đổi các tuần trong năm sang ngày
dat <- structure(data.frame(week = c(22, 34, 15), year = c(2009, 2009, 2010), x = c(3.4, 5.2, 1.3)))
Tôi cố gắng chuyển đổi các tuần dựa trên earlier questions tại đây, nhưng cuối cùng sẽ nhận được "YYYY-10-01"
cho mỗi ngày.
as.Date(paste("01", dat$week, dat$year, sep = "-"), format = "%d-%W-%Y")
Tại sao điều này và cách thực hiện đúng?