+ - 0:00:00
Notes for current slide
Notes for next slide

R Community and Free Resources


Heather Turner
Forwards Taskforce for Women and Underrepresented Groups

1 / 34

R Community

2 / 34

AfricaR

Our mission is to achieve improved representation by encouraging, inspiring, and empowering the African population of all genders who are underrepresented in the global R community.

AfricaR logo

So far:

  • Connect R Users from different regions
  • Established several R User Groups
  • Organized 2 satRday conferences

Follow on Twitter @AfricaRUsers.

3 / 34

Leadership Team

Leadership team expanded for 2020

  • Shelmith Kariuki - Kenya
  • Denis Irorere - Nigeria
  • Mohammed Ali - Egypt
  • Ahmadou Dicko - Senegal
  • Anicet Ebou - Ivory Coast
  • Nelda - Uganda
  • Vebashini Naidoo - South Africa

Map of Africa, showing home countries of AfricaR leadership

4 / 34

representatives from Egypt, Senegal, Ivory Coast, Nigeria, Uganda, Kenya and South Africa

Plans for 2020

  • Write governing documents (mission statement, CoC)
  • Rotating curator Twitter account
  • Tutorials in French
  • Website (events calendar, blog)
  • Package(s) to address African needs, e.g. NLP library that supports Arabic, Swahili, etc.
5 / 34

Forwards

R Foundation taskforce to widen participation of underepresented groups

6 / 34

Why R? Foundation

Initiated to support Why R? Conference in Poland

Money raised also supports

  • pre-meetings in Europe
  • support grant for women in data science

Extending support to other regions including Africa

7 / 34

R Foundation and R Consortium

The R Foundation is a not-for-profit organization to support R.

  • Provides financial support to CRAN, R Core and R Foundation members
  • Publishes The R Journal
  • Oversees the useR! conference series

The R Consortium is a group of business that support R.

  • Provide financial support to R User Groups and Conferences
  • Funds coding and community projects
8 / 34

R User Groups

In Africa: Senegal, Ivory Coast, Nigeria, Kenya, Tanzania, Eswatini, South Africa - new group starting in Botswana!

Typical meetups

9 / 34

R User Groups

Other types of meetup

10 / 34

R-Ladies

R-Ladies is a worldwide organization whose mission is to promote gender diversity in the R community.

11 / 34

R4DS Online Learning Community

https://www.rfordatasci.com/

Originally to work through R 4 Data Science, now a general learning community.

Join Slack to get help as you learn.

12 / 34

Tidy Tuesday

https://github.com/rfordatascience/tidytuesday

Practice your R skills on a new data set (designed for beginners)

  • New data set released each week (Monday)
  • Practice data wrangling and data visualisation
  • Get help on R4DS or R-Ladies community slack
13 / 34

RStudio Community

https://community.rstudio.com/

Online discussion forum (sign-up but no installation required)

Discussion topics

  • (tidyverse) packages: dplyr, ggplot2
  • R markdown
  • RStudio IDE
  • Machine Learning and Modelling
14 / 34

Stackoverflow

https://stackoverflow.com/

Q&A site for programming questions.

R questions shold be tagged with [r] plus relevant package/topic tags.

Questions must have a reproducible example (reprex), the reprex R package helps with this.

Best to search for answers to begin with.

See the tour for more information: https://stackoverflow.com/tour.

15 / 34

Twitter

It is so useful there is a book about it! t4rstats.com. The main hashtag is #rstats.

Accounts to follow

16 / 34

Other

  • Facebook: used by some user groups
  • LinkedIn: main group: "The R Project for Statistical Computing"
17 / 34

Conferences

Johannesburg satRday (https://joburg2020.satrdays.org/)

  • tutorials and talks

Various international conferences have diversity scholarships:

Forwards tips on applying for scholarships

List of R conferences: https://jumpingrivers.github.io/meetingsR/events.html.

18 / 34

Free Resources

19 / 34

Conference videos/material

Many R conferences put talk videos and tutorial material online

useR! 2019

rstudio::conf

20 / 34

More conference videos/material

satRday_zaf

Ihaka lecture series

21 / 34

Blogs

Many useful blog posts on new and existing packages, how to do X in R

22 / 34

Podcasts

Sina Rüeger highlights several R/data science podcasts

https://sinarueeger.github.io/post/podcasts/

She links to this list: https://jumpingrivers.github.io/podcasts/technical-podcasts.html

There is also the Women in Data Science podcast

https://www.widsconference.org/podcast.html

23 / 34

Online books

Books created with the bookdown package: https://bookdown.org/. In particular

  • R for Data Science
  • R Graphics Cookbook
  • Fundamentals of Data Visualization

Some (all?) Manning books can be read online for free, e.g.

24 / 34

More online books

Several R books on leanpub can be bought for a price you choose, from free

Other

25 / 34

Workshop materials

26 / 34

Courses

27 / 34

Special Topics

28 / 34

Handling Non-tidy Excel Data

29 / 34

Missing Data in R

30 / 34

Big Data

31 / 34

Social Media Analytics

33 / 34

Infographics

Some blog posts

Infographiq package: https://marinebon.org/infographiq/

BBC Visual and Data Journalism cookbook for R graphics: https://bbc.github.io/rcookbook/

R for Data Journalism, tutorials for publication quality graphics: https://rddj.info/#publication-quality-graphics

34 / 34

R Community

2 / 34
Paused

Help

Keyboard shortcuts

, , Pg Up, k Go to previous slide
, , Pg Dn, Space, j Go to next slide
Home Go to first slide
End Go to last slide
Number + Return Go to specific slide
b / m / f Toggle blackout / mirrored / fullscreen mode
c Clone slideshow
p Toggle presenter mode
t Restart the presentation timer
?, h Toggle this help
Esc Back to slideshow