# Awesome List Updates on Mar 07, 2020

6 awesome lists updated today.

🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor

## 1. Awesome Mental Health

Talks

- The Mental Impact of Tech Interviews - Abstractions II (Slides) - By Zack Zlotnik.

## 2. Awesome Dotnet Core

Frameworks, Libraries and Tools / IOC

- Unity (⭐1.6k) - A lightweight, extensible dependency injection container.

## 3. Awesome Lockpicking

Books

- Locks, Safes and Security: An International Police Reference - Information on locks, safes and security by Marc Weber Tobias.

Hobby projects

- Lock Dice - In this dice-based locksport game, as a budding lock maker you have set out to test your designs against your peers.

Online resources

- Dark Sim 905's Lockpicking pages - Personal website of a knowledgable hobbyist discussing a variety of picking and bypass tools.

- Raking Techniques - Raking techniques illustrated with awesome animations.

## 4. Awesome Nlg

Videos

## 5. Awesome R

2019

- ggforce (⭐898) - ggplot2 extension framework

- rayshader (⭐2k) - 2D and 3D data visualizations via rgl

Integrated Development Environments

- RStudio - A powerful and productive user interface for R. Works great on Windows, Mac, and Linux.

- IRkernel (⭐1.6k) - R kernel for Jupyter.

- radian (⭐1.9k) (formerly rtichoke) - A modern R console with syntax highlighting.

Syntax

- magrittr (⭐951) - Let's pipe it.

Data Manipulation

- dplyr (⭐4.6k) - Fast data frames manipulation and database query.

- data.table (⭐3.5k) - Fast data manipulation in a short and flexible syntax.

- reshape2 (⭐207) - Flexible rearrange, reshape and aggregate data.

- broom (⭐19) - Convert statistical analysis objects into tidy data frames.

- stringi (⭐288) - ICU based string processing package.

- stringr (⭐564) - Consistent API for string processing, built on top of stringi.

Graphic Displays

- ggplot2 (⭐6.2k) - An implementation of the Grammar of Graphics.

- idendro (⭐9) - interactive exploration of dendrograms (trees of hierarchical clustering).

2017 / Book/monograph Lists and Reviews

- hrbrthemes (⭐1.2k) - 🔏 Opinionated, typographic-centric ggplot2 themes and theme components

- Patchwork (⭐2.4k) - Combine separate ggplots into the same graphic.

- utf8 (⭐112) - Manipulating and printing UTF-8 text that fixes multiple bugs in R's UTF-8 handling.

- covr (⭐327) - Test coverage reports for R

- lintr (⭐1.1k) - Static Code Analysis for R

- prophet (⭐18k) - Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.

- tidyverse (⭐1.6k) - Easily install and load packages from the tidyverse

- purrr (⭐1.2k) - A functional programming toolkit for R

- xaringan (⭐1.5k) - Create HTML5 slides with R Markdown and the JavaScript library

- blogdown (⭐1.7k) - Create Blogs and Websites with R Markdown

- glue (⭐684) - Glue strings to data in R. Small, fast, dependency free interpreted string literals.

- reprex (⭐725) - Render bits of R code for sharing, e.g., on GitHub or StackOverflow.

- reticulate (⭐1.6k) - R Interface to Python

- tensorflow (⭐1.3k) - TensorFlow for R

2018 / Book/monograph Lists and Reviews

- r2d3 - R Interface to D3 Visualizations

- promises - Abstractions for Promise-Based Asynchronous Programming

- Readings in Applied Data Science (⭐1.6k) - These readings reflect Hadley's personal thoughts about applied data science.

- fable (⭐539) - univariate and multivariate time series forecasting models

- rstats-ed (⭐450) - List of courses teaching R

- tinytex - A lightweight and easy-to-maintain LaTeX distribution

HTML Widgets

- DiagrammeR (⭐1.7k) - Create JS graph diagrams and flowcharts in R.

- formattable (⭐686) - Formattable Data Structures.

- ggvis (⭐712) - Interactive grammar of graphics for R.

- plotly (⭐2.5k) - Interactive ggplot2 and Shiny plotting with plot.ly.

- rCharts (⭐1.2k) - Interactive JS Charts from R.

- echarts4r (⭐565) - R wrapper to Echarts version 4

Reproducible Research

- knitr (⭐2.3k) - Easy dynamic report generation in R.

- rmarkdown - Dynamic documents for R.

- slidify (⭐845) - Generate reproducible html5 slides from R markdown.

- texreg (⭐109) - Formatting statistical models in LaTex and HTML.

- kable - Build fancy HTML or 'LaTeX' tables using 'kable()' from 'knitr'.

Web Technologies and Services

- shiny (⭐5.2k) - Easy interactive web applications with R. See also awesome-rshiny (⭐769)

- httr (⭐978) - User-friendly RCurl wrapper.

- XML - Tools for parsing and generating XML within R.

- xml2 - Optimized tools for parsing and generating XML within R.

- rvest (⭐1.5k) - Simple web scraping for R, using CSSSelect or XPath syntax.

- OpenCPU - HTTP API for R handling concurrent calls, based on the Apache2 web server, to expose R code as REST web services and create full-sized, multi-page web applications.

Parallel Computing

- foreach - Executing the loop in parallel.

- future - A minimal, efficient, cross-platform unified Future API for parallel and distributed processing in R; designed for beginners as well as advanced developers.

- SparkR (⭐641) - R frontend for Spark.

High Performance

- Rcpp - Rcpp provides a powerful API on top of R, make function in R extremely faster.

Machine Learning

- AnomalyDetection (⭐3.5k) - AnomalyDetection R package from Twitter.

- BreakoutDetection (⭐753) - Breakout Detection via Robust E-Statistics from Twitter.

- CausalImpact (⭐1.6k) - Causal inference using Bayesian structural time-series models.

- caret - Classification and Regression Training

- prophet (⭐18k) - Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.

- glmnet - Lasso and elastic-net regularized generalized linear models

- h2o - Deeplearning, Random forests, GBM, KMeans, PCA, GLM

- lme4 (⭐588) - Mixed-effects models

- MXNet (⭐21k) - MXNet brings flexible and efficient GPU computing and state-of-art deep learning to R.

- survminer (⭐465) - Survival Analysis & Visualization

- survival - Survival Analysis

- xgboost (⭐572) - eXtreme Gradient Boosting Tree model, well known for its speed and performance.

Bayesian

- rstan - R interface to the Stan MCMC software.

Finance

- quantmod - Quantitative Financial Modelling & Trading Framework for R.

- zoo - S3 Infrastructure for Regular and Irregular Time Series.

Bioinformatics and Biostatistics

- Bioconductor - Tools for the analysis and comprehension of high-throughput genomic data.

Network Analysis

- igraph - A collection of network analysis tools.

- tidygraph (⭐528) - A tidy API for graph manipulation

Spatial

- tmap (⭐7) - R package for thematic maps

R Development

- devtools (⭐2.3k) - Tools to make an R developer's life easier.

- testthat (⭐859) - An R package to make testing fun.

- R6 (⭐397) - simpler, faster, lighter-weight alternative to R's built-in classes.

- pryr (⭐201) - Make it easier to understand what's going on in R.

- roxygen (⭐573) - Describe your functions in comments next to their definitions.

Data Packages

- wbstats - Tools for searching and downloading data and statistics from the World Bank Data API and the World Bank Data Catalog API.

- ICON (⭐6) - complex systems & networks datasets from the Index of COmplex Networks (ICON) database webpage.

Learning R

- swirl - An interactive R tutorial directly in your R console.

- DataScienceR (⭐2k) - a list of R tutorials for Data Science, NLP and Machine Learning.

Websites / Manuals

- An Introduction to R - A very good introductory text on R, also covers some advanced topic. See also the
`Manuals`

section on CRAN

- CRAN Contributed Docs - CRAN Contributed Documentation in many languages.

- Quick-R - An excellent quick reference

Websites / Tools and References

- CRAN Task Views - Task Views for CRAN packages.

Websites / News and Info

- R Bloggers - There are people scattered across the Web who blog about R. This is simply an aggregator of many of those feeds.

- R-users - A job board for R users (and the people who are looking to hire them)

Books / Free and Online

*R for Data Science*by Garrett Grolemund & Hadley Wickham - Free book from RStudio developers with emphasis on data science workflow.

*R Cookbook*by Winston Chang - A problem-oriented online book that supports his R Graphics Cookbook, 2nd ed. (2018).

*Advanced R*, 2nd ed. by Hadley Wickham (2019) - An online version of the Advanced R book.

*R Packages*, 2nd ed. by Hadley Wickham & Jennifer Bryan - A book (in paper and website formats) on writing R packages.

- Books written as part of the Johns Hopkins Data Science Specialization:
*Exploratory Data Analysis with R*by Roger D. Peng (2016) - Basic analytical skills for all sorts of data in R.*R Programming for Data Science*by Roger D. Peng (2019) - More advanced data analysis that relies on R programming.*Report Writing for Data Science in R*by Roger D. Peng (2019) - R-based methods for reproducible research and report generation.

*R for SAS and SPSS users*by Bob Muenchen (2012) - An excellent resource for users already familiar with SAS or SPSS.

*Introduction to Statistical Learning with Application in R*by Gareth James et al. (2017) - A simplified and "operational" version of*The Elements of Statistical Learning*. Free softcopy provided by its authors.

*The R Inferno*by Patrick Burns (2011) - Patrick Burns gives insight into R's ins and outs along with its quirks!

*Efficient R Programming*by Colin Gillespie & Robin Lovelace (2017) - An online version of the O’Reilly book: Efficient R Programming.

- The R Programming Wikibook - A collaborative handbook for R.

Books / Paid

- The Art of R Programming - It's a good resource for systematically learning fundamentals such as types of objects, control statements, variable scope, classes and debugging in R.

*R Cookbook*, 2nd ed. by JD Long & Paul Teetor (2019) - A quick and simple introduction to conducting many common statistical tasks with R.

*Use R!*Series by Springer - This series of inexpensive and focused books from Springer publish shorter books aimed at practitioners. Books can discuss the use of R in a particular subject area, such as Bayesian networks, ggplot2 and Rcpp.

Books / Book/monograph Lists and Reviews

- R Books List (⭐226) - List of R Books.

## 6. Awesome Deep Learning Resources

Online Classes

- Deep Learning & Recurrent Neural Networks (DL&RNN) - The most richly dense, accelerated course on the topic of Deep Learning & Recurrent Neural Networks (scroll at the end).

Practical Resources / Librairies and Implementations

- Hyperopt for a Keras CNN on CIFAR-100 (⭐103) - Auto (meta) optimizing a neural net (and its architecture) on the CIFAR-100 dataset.

- Smoothly Blend Image Patches (⭐0) - Smooth patch merger for semantic segmentation with a U-Net.

- Prev: Mar 08, 2020
- Next: Mar 06, 2020