The main goal of the group project is to use several tools that you have aquired during RaukR.


1 Datasets

The three datasets supplied by RaukR can be installed using:

devtools::install_github("Sebastian-D/ExploreData")

Visit the github page, https://github.com/Sebastian-D/ExploreData, for more information on the datasets.

2 Task

Work in groups on a dataset, either one of your own or one supplied by RaukR. During the project you should:

  • Use Rstudio.
  • Create a R package and/or a shiny app with functions applicable to your dataset.
  • Collaborate using github. For example one person with main repo that the others fork.
  • Visualize the data with ggplot2 or similar extended functionality plotting packages.
  • When appropriate, use tidyversefunctions to tidy or massage the data.
  • Use Best Coding Practices generally on your code.
  • Benchmark some function. If possible; improve and benchmark again.
  • Perform some statistical test and/or machine learning on the data.

While these are suggestions, and not mandatory, do attempt to use many of the things you have learned. You are of course free to use any and all of the concepts taught during the course.

3 Presentation

Each group will have 10 minutes to present on Thursday morning followed by 5 minutes for questions. Generate the presentation using Rmarkdown and any other presentation specific R packages that you wish (for example xaringan).

Good luck!

4 Session info

## R version 3.6.0 (2019-04-26)
## Platform: x86_64-apple-darwin15.6.0 (64-bit)
## Running under: macOS Mojave 10.14.5
## 
## Matrix products: default
## BLAS:   /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
## LAPACK: /Library/Frameworks/R.framework/Versions/3.6/Resources/lib/libRlapack.dylib
## 
## Random number generation:
##  RNG:     Mersenne-Twister 
##  Normal:  Inversion 
##  Sample:  Rounding 
##  
## locale:
## [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
## 
## attached base packages:
## [1] stats     graphics  grDevices utils     datasets  methods   base     
## 
## other attached packages:
##  [1] mlbench_2.1-1   captioner_2.2.3 shiny_1.3.2     ggmap_3.0.0    
##  [5] forcats_0.4.0   stringr_1.4.0   dplyr_0.8.1     purrr_0.3.2    
##  [9] readr_1.3.1     tidyr_0.8.3     tibble_2.1.2    ggplot2_3.1.1  
## [13] tidyverse_1.2.1 bookdown_0.11   knitr_1.23     
## 
## loaded via a namespace (and not attached):
##  [1] tidyselect_0.2.5  xfun_0.7          haven_2.1.0      
##  [4] lattice_0.20-38   colorspace_1.4-1  generics_0.0.2   
##  [7] htmltools_0.3.6   yaml_2.2.0        rlang_0.3.4      
## [10] later_0.8.0       pillar_1.4.1      glue_1.3.1       
## [13] withr_2.1.2       modelr_0.1.4      readxl_1.3.1     
## [16] jpeg_0.1-8        plyr_1.8.4        munsell_0.5.0    
## [19] gtable_0.3.0      cellranger_1.1.0  rvest_0.3.4      
## [22] RgoogleMaps_1.4.3 evaluate_0.14     labeling_0.3     
## [25] httpuv_1.5.1      broom_0.5.2       Rcpp_1.0.1       
## [28] xtable_1.8-4      promises_1.0.1    scales_1.0.0     
## [31] backports_1.1.4   jsonlite_1.6      mime_0.6         
## [34] servr_0.13        rjson_0.2.20      hms_0.4.2        
## [37] png_0.1-7         digest_0.6.19     stringi_1.4.3    
## [40] xaringan_0.10.1   grid_3.6.0        bitops_1.0-6     
## [43] cli_1.1.0         tools_3.6.0       magrittr_1.5     
## [46] lazyeval_0.2.2    crayon_1.3.4      pkgconfig_2.0.2  
## [49] xml2_1.2.0        lubridate_1.7.4   assertthat_0.2.1 
## [52] rmarkdown_1.13    httr_1.4.0        rstudioapi_0.10  
## [55] R6_2.4.0          nlme_3.1-140      compiler_3.6.0

Built on: 19-Jun-2019 at 08:44:17.


2019SciLifeLabNBISRaukR website twitter