順番に実行される命令の集まりです。入力を読み、処理し、出力します。
ワークスペース
R
R をゼロから学ぶための基本構文、実行、実践
まず定義
R とは何か
R は、コンピューターに正確な手順を伝えるためのプログラミング言語です。最初は暗記ではなく「入力、手順、出力」の流れだけをつかみます。
analysis.R実行 Rscript analysis.R習慣 R の小さな構文を一つ学んだら、すぐ最小例を入力して実行する値はデータです。変数はそのデータにつける名前です。
小さな仕事をまとめたものです。入力を受け取り、結果を返します。
Rscript が analysis.R のコードを実行します。
最初に読むコード
プログラム出力
entry point output syntax printprint(42)
出力 42言語の系譜
R の系譜
R の出自、近い言語、次に学ぶ候補を一目で確認します。
ゼロベース
問題バンク
検索してから練習
段階を選ぶか、現在の言語の問題を検索して練習へ移動します。
R 問題 1
R 問題 1 値の出力 に最も合う説明を選んでください
R 問題 2
R 問題 2 値に名前を付ける に最も合う説明を選んでください
R 問題 3
R 問題 3 再利用できる関数 に最も合う説明を選んでください
R 問題 4
R 問題 4 基本コレクション に最も合う説明を選んでください
R 問題 5
R 問題 5 値の出力 に最も合う説明を選んでください
R 問題 6
R 問題 6 値に名前を付ける に最も合う説明を選んでください
R 問題 7
R 問題 7 再利用できる関数 に最も合う説明を選んでください
R 問題 8
R 問題 8 基本コレクション に最も合う説明を選んでください
R 問題 9
R 問題 9 値の出力 に最も合う説明を選んでください
R 問題 10
R 問題 10 値に名前を付ける に最も合う説明を選んでください
R 問題 11
R 問題 11 再利用できる関数 に最も合う説明を選んでください
R 問題 12
R 問題 12 基本コレクション に最も合う説明を選んでください
R 問題 13
R 問題 13 値の出力 に最も合う説明を選んでください
R 問題 14
R 問題 14 値に名前を付ける に最も合う説明を選んでください
R 問題 15
R 問題 15 再利用できる関数 に最も合う説明を選んでください
R 問題 16
R 問題 16 基本コレクション に最も合う説明を選んでください
R 問題 17
R 問題 17 値の出力 に最も合う説明を選んでください
R 問題 18
R 問題 18 値に名前を付ける に最も合う説明を選んでください
選択問題
R 問題 1
R 問題 1 値の出力 に最も合う説明を選んでください
print(42)
参考
analysis.R のパターン
Rscript analysis.Rentry point output syntax print
プログラム出力
print(42)
- 最小のファイルから実行する
- まず確実な値を一つ出力する
- コードを増やす前に出力を確認する
variables assignment types <-
値と名前
total <- 42 print(total)
- 値に読みやすい名前を付ける
- 学習中は一行に一つの考えを書く
- 値を変える前に流れを追う
function collection Vector
関数とコレクション
add <- function(a, b) {
a + b
}
scores <- c(40, 2)
print(length(scores))- 関数を小さく保つ
- 役に立つ値を返す
- framework の前に基本コレクションを使う