要素のすべてを2倍する
c(1,2,3)*2
---> 2,4,6
length(c()) 要素の数を表示
max(c()) 最大値を表示
min(c()) 最小値を表示
sum(c()) 合計を表示
sort(c()) 要素の並び替え
1:10 1から10の整数値
mode(c()) 値の型を表示
help(関数名) 関数名のヘルプ
文字は、シングルクオートかダブルクオートに入れる。
== ブール関数
TRUE/FALSE
x identical y
identical(x,y)
c(1,2,3,4)[要素番号] index 何番目の要素か。1から始まる。
c(1,2,3,4,5)[2]
---> 2
%% 余を出す(商)
1から2000の数字のうち、17の倍数を表示
(1:2000)[1:2000 %% 17 == 0]
sin()とcos()を使って、角度と座標を決めていく。
seq(開始値, 終了値,間隔) 間隔を省略すると1ずつ。終了値は繰り返し回数ではないので注意。
> seq(1,10)
[1] 1 2 3 4 5 6 7 8 9 10
> seq(1,10,2)
[1] 1 3 5 7 9
rep(繰り返す値, 繰り返しの回数)
> rep(2, 8)
[1] 2 2 2 2 2 2 2 2
pi パイ値 3.14...
plot.new() グラフ表示エリアの確保。これをやってから、
segments(開始点x,開始点y,終了点x,終了点y)
mean() 平均
自分で関数を作る
自分関数名 <- function() {
すること
すること
}
文字列の改行は "¥n"
c(1,2,3)*2
---> 2,4,6
length(c()) 要素の数を表示
max(c()) 最大値を表示
min(c()) 最小値を表示
sum(c()) 合計を表示
sort(c()) 要素の並び替え
1:10 1から10の整数値
mode(c()) 値の型を表示
help(関数名) 関数名のヘルプ
文字は、シングルクオートかダブルクオートに入れる。
== ブール関数
TRUE/FALSE
x identical y
identical(x,y)
c(1,2,3,4)[要素番号] index 何番目の要素か。1から始まる。
c(1,2,3,4,5)[2]
---> 2
%% 余を出す(商)
1から2000の数字のうち、17の倍数を表示
(1:2000)[1:2000 %% 17 == 0]
sin()とcos()を使って、角度と座標を決めていく。
seq(開始値, 終了値,間隔) 間隔を省略すると1ずつ。終了値は繰り返し回数ではないので注意。
> seq(1,10)
[1] 1 2 3 4 5 6 7 8 9 10
> seq(1,10,2)
[1] 1 3 5 7 9
rep(繰り返す値, 繰り返しの回数)
> rep(2, 8)
[1] 2 2 2 2 2 2 2 2
pi パイ値 3.14...
plot.new() グラフ表示エリアの確保。これをやってから、
segments(開始点x,開始点y,終了点x,終了点y)
mean() 平均
自分で関数を作る
自分関数名 <- function() {
すること
すること
}
文字列の改行は "¥n"