Mastering Scientific Computing with R