Pontifications
- Using R and lubridate, I don’t know how to reset the start of the year to be an arbitrary day of the year i.e. the day Firefox is released which is usually a Tuesday and sometimes Wednesday.
- It would be cool if there was something analogous to
lubridate.week.start
e.g. something like lubridate.year.start
- For now I kludged (this doesn’t work if the first 3 weeks of the release spans years e.g. dec 2018-2019 or if there is a leap year) it in plot-antivirus-mentions-by-week.R by subtracting the day of the year and adding 1:
- e.g. in the following code, if Firefox 62 was released on September 5, 2018 which is yday 248 let’s call it
release_yday
, then the days since September 5th is yday - release_yday + 1
base_yday = yday(one_day_of_data_from_mongo[1,"created"])
...
mutate(release_week_day_number = yday(created) - base_yday + 1)
Leave a comment on github