r2dii.match 0.0.2 is now on CRAN

It’s compatible with R back to 3.4, and dplyr 0.8.5; but update ASAP!

Mauro Lepore https://github.com/maurolepore
2020-06-05

Table of Contents


r2dii.match 0.0.2 is now on CRAN. r2dii.match provides tools to match financial portfolios with climate data. This release is compatible with R back to 3.4, and with dplyr 0.8.5. But you should update as soon as possible.

You can install r2dii.match from CRAN with:


install.packages("r2dii.match")

Then use it with:


library(r2dii.match)

All changes in this version are internal. Internal changes do not affect users in the short term; but in the long term, they might. Here I detail the R environment you need to keep things working as you expect.

Do our packages work on your computer?

We ensure the R-pacakges we build work with these computer environments:

When will our packages no longer support older versions of R or R packages?

If your R environment is different from what’s listed above, our packages might fail. We enforce that your R version is earlier than four minor-releases (e.g. R-3.3 is now too old). But we rarely enforce specific versions of R packages. Even if your outdated packages might be incompatible, it is up to you to update them or not.

Should I update all my R packages frequently? Yes/No? Why?

You will always eventually have a reason that you must update. So you can either do that very infrequently, suffer with old versions in the middle, and experience great pain at update. Or admit that maintaining your system is a normal ongoing activity, and do it more often.

There are definitely situations where people have good reason to not update or to do so infrequently or at specific milestones. But I personally encounter many more who suffer from the opposite: updating too infrequently, without any specific reason or because they fear disruption (which makes it worse in the end).

– Jenny Bryan

You should update your R packages as often as it is possible and convenient – maybe weekly. This helps you keep up with the rapid change of popular packages. For example, we now support dplyr 0.8.5 but you should update to dplyr 1.0.0 ASAP. Some features of dplyr 0.8.5 have been superseded in dplyr 1.0.0. To stay within best practices, we may enforce dplyr >= 1.0.0 any time.

Acknowledgements

While this release includes commits from only a few of us (jdhoffa, maurolepore), it is thanks to ideas and feedback from many more colleagues at 2DII.

Citation

For attribution, please cite this work as

Lepore (2020, June 5). Data Science at 2DII: r2dii.match 0.0.2 is now on CRAN. Retrieved from https://2degreesinvesting.github.io/posts/2020-06-05-r2dii-match-0-0-2/

BibTeX citation

@misc{lepore2020r2dii.match,
  author = {Lepore, Mauro},
  title = {Data Science at 2DII: r2dii.match 0.0.2 is now on CRAN},
  url = {https://2degreesinvesting.github.io/posts/2020-06-05-r2dii-match-0-0-2/},
  year = {2020}
}