Hi all,
Maybe it was mentioned before, I got a weird bug on a submission. Everything was great when I ran it locally but it crashed during submission.
It seems that the packages are not necessary loaded in the order specified on model.R
.
In my case, it caused a problem since the stats
package was loaded last (which is odd since I did not use it). Anyway, that meant that stats::filter:
masked dplyr::filter
which was not what I wanted…
The solution is the package conflicted
.
To be sure that this kind of problem don’t happen, load all your packages, run conflicted::conflict_scout()
and add steps like conflicted::conflict_prefer("filter", "dplyr")
.
I mean, we should do it on every projects, but in this case, it is particularly useful.
Hope this helps.