R 4.0

R 4.0 is out Friday, April 24 (American time), so Saturday for me.
It seems I will have to install all my packages for R again. To find out what packages you have, run this R code:

ip <- as.data.frame(installed.packages()[,c(1,3:4)])
rownames(ip) <- NULL
ip <- ip[is.na(ip$Priority),1:2,drop=FALSE]
print(ip, row.names=FALSE)

https://stackoverflow.com/questions/38390548/how-to-uninstall-r-completely-from-os-x

To uninstall R:
1. Delete the R app in the applications folder and empty the trash.
2. sudo rm -rf /Library/Frameworks/R.framework

Now, install R 4.0

Change Log

Real Python

Just purchased a new book on Python to get me through the CO-VID-19 situation.

https://realpython.com/products/python-basics-book/

Python Basics Book

At USD $39 it is a reasonable price, but with the drop in the Australian dollar this comes to AUD $63 …. for a PDF 🙁


So why buy it?
– I don’t want to wait for the physical book which is months away.
– I am no longer twenty, the font in some books is too small making it hard to read.
But with a PDF I can read it on a 24″ monitor next to my main 29″ monitor so no problems with font size.
– The content is really good. The Real Python site has many excellent articles on python that have helped me. So this is my way of supporting their free content.

The book uses Python 3.8
I use Anaconda Python which is currently at version 3.7 So I have to install a 3.8 environment.
In Conda you can do this by:

$ conda create -n py38 python=3.8

Useful links for my purchase:

https://realpython.com/lessons/python-basics-book-downloads/

https://realpython.com/python-basics/resources/

https://github.com/realpython/python-basics-exercises