-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathmust_learn.Rmd
80 lines (59 loc) · 1.01 KB
/
must_learn.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
---
title: "Recommended R packages"
author: "Julian Flowers"
date: "22/06/2017"
output:
html_document:
toc: yes
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
## Essentials for data preparation and output (bold = must learn)
All these packages are available from [CRAN](https://cran.r-project.org/)
* `tidyverse` <http://tidyverse.org>
+ **`dplyr`**
+ **`ggplot2`**
* `stringr` <http://stringr.tidyverse.org>
* **`rmarkdown`**
* **`readr`**
* **`readxl`**
* `data.table`
* `janitor`
## Time series
* `forecast`
* `seasonal`
* `prophet`
* `changepoint`
## Mapping
* `rgdal`
* `rgeos`
* `geojsonio`
* `ggmap`
* `tmap`
* `leaflet`
* `sp`
## Interactive charts/ tables
* `plotly`
* `ggvis`
* `highcharter`
* `rbokeh`
* `heatmaply`
* `DT`
* `rpivotTables`
## Literature review and text analysis
* `RISmed`
* `tm`
* `tidytext`
* `text2vec`
* `topicmodels`
* `LDAvis`
## Modelling
* `broom`
* `caret`
* `glm`
* `gam`
* `glmnet`
## Database connections
* `odbc`
* `DBI`