Welcome
1
Introduction
1.1
Data Science Workflow
I Program
2
Environments
3
R Basics
3.1
基本的な演算(Basic Operations)
3.1.1
算術演算の基本
3.1.2
代入演算の基本
3.1.3
変数演算の基本
3.2
予約語(Reserved word)
3.3
変数(Variables)
3.3.1
データ型
3.3.2
変数型
3.3.3
ベクトル型
3.3.4
因子型
3.3.5
マトリクス型
3.3.6
アレイ型
3.3.7
データフレーム型
3.3.8
リスト型
3.4
定数(Constant)
3.4.1
NA
の型
3.5
参照・アクセス(Access Operators)
3.5.1
[
演算子
3.5.2
$
演算子
3.6
検査・変換
3.7
演算子(Operators)
3.7.1
算術演算子
3.7.2
比較演算子 Logical Operations
3.7.3
論理演算子 Boolean Operations
3.7.4
特殊演算子
3.7.5
演算子の優先順位
3.8
制御文
3.8.1
条件分岐
3.8.2
if, else
3.8.3
switch
3.8.4
ifelse
3.8.5
繰り返し
3.8.6
for
3.8.7
while, repeat
II Wrangle
4
Import
4.1
readr
4.2
readxl
4.3
pdftools
5
Tidy
5.1
Tidy Data
5.2
longer
5.3
wider
6
Transform
6.1
filter
6.2
rename
6.3
select
6.3.1
select helpers
6.4
mutate
6.5
summarize
III Visualize
7
Base R
7.1
plot
7.2
boxplot
7.3
hist
8
ggplot2
IV Model/Infer
9
Test
10
Linear model
11
Machine Learning
V Communicate
12
R Markdown
VI Automate
13
shiny
VII Program
14
Environments 2
14.1
Google Colaboratory
14.1.1
Login Google
14.1.2
Open Google Colab
14.1.3
Upload Template
14.1.4
Run R code
14.1.5
Save File
14.2
RStudio Cloud
14.2.1
Create Project
14.2.2
Install Packages
Appendix
A
Install R/RStudio
A.1
Install R
A.1.1
Windows
A.1.2
macOS (OS X)
A.1.3
Linux
A.2
Install RStudio Desktop
A.2.1
動作確認
A.3
Install R packages
A.3.1
Linux環境の場合
A.4
Install Git
A.4.1
Git
A.4.2
Git Client
B
RStudio Server
B.1
Setup RStudio Sever with Docker
B.1.1
Enable Hyper-V (Windows Only)
B.1.2
Download and Install Docker Desktop
B.1.3
Download Docker Image
B.1.4
Run Container
C
RStudio IDE
C.1
Overview
C.2
Keyboard Shortcuts
C.3
Writing R code
C.4
Global Options
C.4.1
General
C.4.2
Code
C.4.3
Appearance
C.4.4
Pane Layout
C.4.5
Packages
C.4.6
R Markdown
C.4.7
Sweave
C.4.8
Spelling
C.4.9
Git/SVN
C.4.10
Publishing
C.4.11
Terminal
C.5
Project Options
D
Cloud IDE
D.1
RStudio Cloud GA
D.2
Exploratory
D.3
binder
Rのすゝめ
Chapter 10:
Linear model