https://github.com/erikhoward/favorite-r
Curated list of interesting and useful R packages.
https://github.com/erikhoward/favorite-r
data-science list packages r rstats
Last synced: about 1 year ago
JSON representation
Curated list of interesting and useful R packages.
- Host: GitHub
- URL: https://github.com/erikhoward/favorite-r
- Owner: erikhoward
- License: cc-by-4.0
- Created: 2018-02-18T07:55:19.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-02T18:38:30.000Z (over 8 years ago)
- Last Synced: 2025-05-24T19:11:18.591Z (about 1 year ago)
- Topics: data-science, list, packages, r, rstats
- Homepage:
- Size: 53.7 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Favorite-R
Curated list of interesting and usefule R packages. This list was inspired by [Awesome R](https://github.com/qinwf/awesome-R)
- [Favorite R](#favorite-)
- [Essentials](#essentials)
- [Data Manipulation](#data-manipulation)
- [EDA](#eda)
- [Visualization](#visualization)
- [Database](#database)
- [Reproducible Research](#reproducible-research)
- [Spatial Analysis](#spatial-analysis)
- [Natural Language Processing](#natural-language-processing)
- [Integrated Development Environment](#integrated-development-environments)
- [R Development](#r-development)
- [Contributing](#contributing)
## Essentials
*Essential packages for everyday data analysis and visualization.*
* [tidyverse](https://github.com/tidyverse/tidyverse) - An opinionated collection of R packages designed for data science
* [ggplot2](https://github.com/tidyverse/ggplot2) - A data visualization package for R
* [dplyr](https://github.com/tidyverse/dplyr) - A data manipulation package for R
* [janitor](https://github.com/sfirke/janitor) - Simple tools for data cleaning in R
* [readr](https://github.com/tidyverse/readr) - Read flat files into R
* [data.table](https://github.com/Rdatatable/data.table) - Fast data manipulation with short syntax
* [lubridate](https://github.com/tidyverse/lubridate) - Make working with dates in R just that little bit easier
* [skimr](https://github.com/ropenscilabs/skimr) - Provides tidyverse-friendly summary statistics
## Data Manipulation
*Packages for slicing and dicing data*
* [tidyverse](https://github.com/tidyverse/tidyverse) - An opinionated collection of R packages designed for data science
* [dplyr](https://github.com/tidyverse/dplyr) - A data manipulation package for R
* [janitor](https://github.com/sfirke/janitor) - Simple tools for data cleaning in R
* [readr](https://github.com/tidyverse/readr) - Read flat files into R
* [data.table](https://github.com/Rdatatable/data.table) - Fast data manipulation with short syntax
* [stringr](https://github.com/tidyverse/stringr) - Unglamorous string manipulation in R
* [reshape2](https://github.com/hadley/reshape) - An R package to flexible rearrange, reshape and aggregate data
* [googlesheets](https://github.com/jennybc/googlesheets) - Google Spreadsheets R API
* [readxl](https://github.com/tidyverse/readxl) - Read excel files (.xls and .xlsx) into R
* [glue](https://github.com/tidyverse/glue) - Glue strings to data in R. Small, fast, dependency free interpreted string literals
## EDA
*Exploratory Data Analysis packages.*
* [skimr](https://github.com/ropenscilabs/skimr) - Provides tidyverse-friendly summary statistics
* [summarytools](https://github.com/dcomtois/summarytools) - R Package for quickly and neatly summarizing vectors and dataframes
* [visdat](https://github.com/ropensci/visdat) - Preliminary Exploratory Visualisation of Data
## Visualization
*Visualize your data.*
* [ggplot2](https://github.com/tidyverse/ggplot2) - A data visualization package for R
* [hrbrthemes](https://github.com/hrbrmstr/hrbrthemes) - Opinionated ggplot2 themes and theme components
* [ggthemes](https://github.com/jrnold/ggthemes) - More themes and scales for ggplot2
* [waffle](https://github.com/hrbrmstr/waffle) - Make waffle (square pie) charts in R
## Database
*Database manipulation packages*
* [RMySQL](https://github.com/r-dbi/RMySQL) - An R interface for MySQL
* [RMariaDB](https://github.com/r-dbi/RMariaDB) - An R interface for MariaDB
* [RPostgreSQL](https://cran.r-project.org/web/packages/RPostgreSQL/index.html) - An R interface for PostgreSQL
* [RSQLite](https://github.com/r-dbi/RSQLite) - An R interface for SQLite
* [mongolite](https://github.com/jeroen/mongolite) - An R interface for MongoDB
* [bigrquery](https://github.com/r-dbi/bigrquery) - An interface to Google's bigquery from R
## Reproducible Research
*If you can't reproduce it then it didn't happen*
* [knitr](http://yihui.name/knitr/) - Dynamic report generation engine for R
* [R Markdown](https://rmarkdown.rstudio.com/) - Fully reproducible Markdown documents for R
* [remedy](https://github.com/ThinkR-open/remedy) - RStudio Addins to Simplify Markdown Writing
## Spatial Analysis
*Spatial analysis packages*
* [leaflet](https://rstudio.github.io/leaflet/) - Package for creating interactive maps in R
* [ggmap](https://github.com/dkahle/ggmap) - A package for plotting maps in R with ggplot2
## Natural Language Processing
*Packages for Natural Language Processing*
* [tm](http://cran.r-project.org/web/packages/tm/index.html) - A comprehensive text mining framework for R
* [SnowballC](https://cran.rstudio.com/web/packages/SnowballC/index.html) - Snowball stemmers based on the C libstemmer UTF-8 library
* [syuzhet](https://cran.r-project.org/web/packages/syuzhet/index.html) - Powerful sentiment analysis package for R
* [sentimentr](https://github.com/trinker/sentimentr) - Dictionary based sentiment analysis that considers valence shifters
* [wordcloud](https://cran.r-project.org/web/packages/wordcloud/index.html) - Package to create pretty word clouds
## Integrated Development Environments
*Integrated Development Environment*
* [RStudio](https://www.rstudio.com/) - Powerful open source and commercial IDE for R
* [RTVS](https://docs.microsoft.com/en-us/visualstudio/rtvs/installer) - R Tools for Visual Studio
* [vscode](https://marketplace.visualstudio.com/items?itemName=Ikuyadeu.r) - R plugin for VS Code
## R Development
*R Development*
* [devtools](https://github.com/r-lib/devtools) - Tools to make an R developer's life easier
* [remotes](https://github.com/r-lib/remotes) - Install R packages from GitHub, Bitbucket, git, svn repositories, URLs
* [here](https://github.com/krlmlr/here) - You are here
* [roxygen2](https://github.com/klutometis/roxygen) - Quick way to document your R packages
* [testthat](https://github.com/r-lib/testthat) - Provides an easy way to write unit tests for your code projects
# Contributing
Your contributions are always welcome! Please read the [contributing](https://github.com/erikhoward/favorite-R/blob/master/CONTRIBUTING.md) guidelines to get started.