"ranger: A Fast Implementation of Random Forests"のメモ書き
前書き
とあるRのお悩み相談室*1にて、激しい圧力を受けたRandom Forestの新しいパッケージ{ranger}の「行数よりも列数の方が大きい疎なデータ」への適用に関して、とてもざっくりとした申し訳ない程度のメモを書きました。
パッケージ自体は下記リンクをご参照ください。
- mnwright/ranger · GitHub
- CRAN - Package ranger
- [1508.04409] ranger: A Fast Implementation of Random Forests for High Dimensional Data in C++ and R
Rによる言語処理100本ノック前半まとめ
はじめに
Rによる言語処理100本ノック(2015版)が折り返したので、まとめ記事を書きました。Rの実行結果は下記のRPubsにアップロード済みですので、ご確認ください。
RmdファイルはGitHubにあります。
github.com
第49回R勉強会@東京(TokyoR)にて発表しました
Rに関わりそうなチートシートまとめ(随時更新)
チートシートやリファレンスのまとめ
Rの基本的な操作に関するあれこれ
チートシートやリファレンス
- R Cheat Sheet (PDF) (ADD: 2017.03.11)
- R Reference Card (PDF)
- R Reference Card 2.0 (PDF)
- The Ultimate R Cheat Sheet – Data Management (Version 4) (PDF)
- R Cheatsheet (PDF)
- R Reference Card for Data Mining (PDF)
- 11 Steps for Data Exploration in R (with codes) (ADD: 2017.03.11)
- Regular Expressions with The R Language
- 統計ソフトRの「困った」を解決する12(+α)の方法
- Rのチートシート
- r cheat sheets
- Rのライブラリとかチートシートとか基本操作とかメモ
RStudioキーボードショートカット
- RStudioキーボードショートカット (PDF)
- Keyboard Shortcuts
- 【gifアニメつき】テキストエディタとしてのRStudioを極めたい (ADD: 2017.03.11)
RStudio.comが公開しているチートシート
RStudio Cheat Sheets にて公開中。
Data Import Cheat Sheet (PDF)
- Data Transformation Cheat Sheet (PDF)
- List-Columns Cheat Sheet (PDF) (ADD: 2017.03.11)
- Sparklyr Cheat Sheet (PDF) (ADD: 2017.03.11)
- R Markdown Cheat Sheet (PDF)
- RStudio IDE Cheat Sheet (PDF)
- Shiny Cheat Sheet (PDF)
- Data Visualization Cheat Sheet (PDF)
- Package Development Cheat Sheet (PDF)
Base R (PDF) (ADD: 2017.03.11)
- Advanced R (PDF) (ADD: 2017.03.11)
- Regular Expressions (PDF) (ADD: 2017.03.11)
データ処理に関わるチートシートやリファレンス・チュートリアル
日付処理
- Dates and Times Made Easy with lubridate (PDF)
- FUNCTIONS FOR TIME SERIES ANALYSIS (PDF) (ADD: 2017.03.11)
空間統計・空間データ
- Spatial Cheatsheet
- Spatial data in R: Using R as a GIS (ADD: 2015.10.29)
- ArcGIS to R spatial Cheatsheet (ADD: 2017.04.10)
その他
- DATA ANALYSIS THE DATA.TABLE WAY (PDF)
- CRAN Task View: High-Performance Computing with R (ADD: 2015.10.28)
可視化に関わるチートシートやギャラリー
可視化ギャラリー
- htmlwidgets for R - gallery
- ALL YOUR FIGURE ARE BELONG TO US
- R Graph Catalog (応答なし: 2017.03.11)
- Shiny - Gallery
- The R graph Gallery – Inspiration and Help concerning R graphics (ADD: 2017.03.11)
- ggplot2 extensions (ADD: 2017.03.11)
- ggplot2逆引き (ADD: 2017.03.11)
可視化チートシート
- The Visual Raster Cheat Sheet (ADD: 2017.03.11)
- Cheat Sheets for Plotting Symbols and Color Palettes (ADD: 2017.03.11)
- Comprehensive Guide to Data Visualization in R (ADD: 2017.03.11)
- An easy-to-use guide to dozens of useful ggplot2 R data visualization commands in a handy, searchable table. (ADD: 2017.03.11)
- Cheatsheet – Selecting Graphs for Statistical Analysis (ADD: 2017.03.11)
- Beautiful plotting in R: A ggplot2 cheatsheet
色彩に関わるチートシート
- R color cheatsheet
- 統計グラフの色 (ADD: 2015.10.28)
- R Graphical Parameters Cheat Sheet (ADD: 2015.11.01 情報提供 by @u_ribo)
- Rでいろいろなカラーパレットをつかってグラフィックス表示してみた (ADD: 2017.03.11)
可視化について
- プログラマーが効果的な可視化を作成する (前編) (ADD: 2015.10.29)
- プログラマーが効果的な可視化を作成する (中編) (ADD: 2017.03.11)
- プログラマーが効果的な可視化を作成する(後編): 基本原則と学習法 (ADD: 2017.03.11)
- 伝わるデザイン (ADD: 2015.10.29)
パッケージ
- List of R package on github (ADD: 2017.03.11)
統計に関わるチートシートやリファレンス
統計確率にチートシート
- Statistics Cheat Sheet (PDF)
- Probability and Statistics Cheat Sheet (PDF)
- Probability Cheatsheet v2.0
- Probability Cheat Sheet (PDF)
統計分布に関するチートシート
- Statistical Distributions
- The Probability and Statistics Cookbook
- Statistics Cheat Sheet (PDF)
- Statistics formula sheet (PDF)
- Common Probability Distributions: The Data Scientist’s Crib Sheet
- Univariate Distribution Relationships
統計手法に関するチートシート
- 統計手法チートシート
- R FUNCTIONS FOR REGRESSION ANALYSIS (PDF)
- 3-way Anova cheat sheet
- cheat sheet for common STAN and rstan commands
- R’s lmer cheat-sheet (ADD: 2017.04.10)
数理に関わるあれこれ
行列
- The Matrix Cookbook (PDF)
- Eigen3 Quick reference guide
- RcppArmadillo cheatsheet
- Linear algebra cheat sheet for deep learning (ADD: 2017.04.03)
数理最適化
- Finite mathematics topic summary: linear programming
- Mathematical optimization: finding minima of functions
機械学習に関わるあれこれ
アルゴリズムチートシート
- Classical equations and diagrams in machine learning
- Machine learning algorithm cheat sheet for Microsoft Azure Machine Learning Studio
- How to choose algorithms for Microsoft Azure Machine Learning
- Machine Learning cheat sheet
- Machine Learning Algorithm Cheat Sheet
- Supervised learning superstitions cheat sheet
- Machine Learning Patterns for Predictive Analytics
ニューラルネットワーク
- Deep Learning Cheat Sheet
- ニューラルネットワークの動物園 : ニューラルネットワーク・アーキテクチャのチートシート(前編)
- ニューラルネットワークの動物園 : ニューラルネットワーク・アーキテクチャのチートシート(後編)
Rと機械学習
- Cheat Sheet – 10 Machine Learning Algorithms & R Commands
- Cheatsheet:Caret Package (PDF)
- Cheatsheet – Python & R codes for common Machine Learning Algorithms
Awesome Machine Learning
SQL/HiveQL
- sql-cheat-sheet (PDF)
- (My)SQL Cheat Sheet
- SQL (Structured Query Language) in one page
- Visual SQL Joins
- Cheat Sheet Hive for SQL Users (PDF)
Python
基本操作など
- Python Basics (PDF)
- Python Cheat Sheet by DaveChild
- Python 2.7 Quick Reference Sheet (PDF)
- Python 3 Cheat Sheet (PDF)
- Python Decorators (PDF)
- Python Language & Syntax Cheat Sheet
- Python Debugger Cheatsheet
Python For Data Science
- NumPy / SciPy / Pandas Cheat Sheet (PDF)
- Python For Data Science Cheat Sheet Python Basics (PDF)
- Python For Data Science Cheat Sheet NumPy Basics (PDF)
- Python For Data Science Cheat Sheet Pandas Basics (PDF)
- Python For Data Science Cheat Sheet Scikit-Learn (PDF)
- Python For Data Science Cheat Sheet Matplotlib (PDF)
- 9 popular ways to perform Data Visualization in Python
- Data Exploration in Python
- NumPy for R (and S-Plus) users
- Comparison with R / R libraries
- Python for R Users
Scala/Spark
Scala
- Scalacheat
- Scala CHEAT SHEET v.0.1 (PDF)
- Getting Started with Scala A General-Purpose Programming Language
Spark
- Scala on Spark cheatsheet
- Apache Spark An Engine for Large-Scale Data Processing
- spark - Cheat Sheet (PDF)
- Spark API チートシート