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.7k) - 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