R extensions and the tidyverse

The basic features of R are incredibly useful for someone coming from a non-R background, but experienced R users have sought faster and more effective data manipulation and improved plotting abilities, as well as multimedia options. Hadley Wickham’s contribution to the R universe includes his ‘ tidyverse‘ concept, and the associated set of packages. ...

R extensions and the data.table

One alternative to R’s native data frames is the data.table package first released to CRAN in 2006.  data table extends base R’s data.frame.  data.table was authored principally by Arun Srinivasan and Matt Dowle. One of the central features of the data.table was that it replaced the focus on data.frame rownames with the concept of...

R extensions and interactivity

Yihui Xie is a creative software engineer who works at RStudio.  His R packages are innovative and useful. 1. shiny.  Shiny enables you to build interactive web applications straight from R. 2. knitR and animation. Yihui Xie created a literate programming package for R, called knitR.  knitR enables R code to be embedded in...

Data science literacy

The data life cycle and software One of the requirements to work professionally with data is not only mathematical knowledge, but familiarity with data processing hardware and software.  Software packages can be useful through many stages of the life cycle, from data acquisition and cleaning, through to formatting and eventually, data visualisation. Data-focussed scientists...

Data science software

This is a working list of software that is useful for data science and visualisation projects.  I’ll have a separate page for useful data libraries. R Some useful R packages from the Institute of Bioinformatics, Johannes Kepler Uni, Linz are available at http://www.bioinf.jku.at/software/. RStudio Jupyter Notebooks (a dynamic/interactive programming environment for python, R and...

R software

R is a software environment for statistical computing and graphics (https://www.r-project.org/). It is well established and scripting languages like python easily interface with its data structures (in fact, python library Pandas reproduces many of them), but R has its own universe of ideas and extensions as well. One related application is RStudio (www.rstudio.com), which...

Scroll to top