Free resources for learning (and getting better with) R

15 11 2021

While I’m currently in Github mode (see previous post), I thought I’d share a list of resources I started putting together for learning and upskilling in the R programming language.

If you don’t know what R is, this probably won’t be of much use to you. But if you are a novice user, want to improve your skills, or just have access to a kick-arse list of cheatsheets, then this Github repository should be useful.

I started putting this list together for members of the Australian Research Council Centre of Excellence for Australian Biodiversity and Heritage, but I see no reason why it should be limited to that particular group of people.

I don’t claim that this list is exhaustive, nor do I vouch for the quality of any of the listed resources. Some of them are deprecated and fairly old too, so be warned.

The first section includes online resources such as short courses, reference guides, analysis demos, tips for more-efficient programming, better plotting guidelines, as well as some R-related mini-universes like markdown, ggplot, Shiny, and tidyverse.

The section following is a list of popular online communities, list-servers, and blogs that help R users track down advice for solving niggly coding and statistical problems.

The next section is a whopping-great archive of R cheatsheets, covering everything from the basics, plotting, cartography, databasing, applications, time series analysis, machine learning, time & date, building packages, parallel computing, resampling methods, markdown, and more.

Read the rest of this entry »




Human population growth, refugees & environmental degradation

7 07 2017

refugeesThe global human population is now over 7.5 billion, and increasing by about 90 million each year. This means that we are predicted to exceed 9 billion people by 2050, with no peak in site this century and a world population of up to 12 billion by 2100. These staggering numbers are the result of being within the exponential phase of population growth since last century, such that some 14% of all human beings that have ever lived on the planet are still alive today. That is taking into account about the past 200,000 years, or 10,000 generations.

Of course just like the Earth’s resources, human beings are not distributed equally around the globe, nor are the population trends consistent among regions or nations. In fact, developing nations are contributing to the bulk of the global annual increase (around 89 million per year), whereas developed nations are contributing a growth of only about 1 million each year. Another demonstration of the disparity in human population distributon is that about half of all human beings live in just seven countries (China, India, USA, Indonesia, Brazil, Pakistan, Nigeria, and Bangladesh), representing just one quarter of the world’s total land area. Read the rest of this entry »








%d bloggers like this: