次の入力の結果を見てみよ. それぞれの命令,関数の意味を予想せよ.

初級編

 (1 + 2 - 3 * 4) / 5^6
sqrt(abs(-2))
log(exp(2))
(sin(1))^2+(cos(1))^2
floor(5/2)
a<-1; b<-2; a+b
p<-c(30,70,60,20,90); summary(p)
plot(p)

中級編

20 %/% 3
7 %% 2
!1
3:5
if( 1+2 > 3 ){print("yes")}else{print("no")}
j<-0; for(i in 1:10){ j <- j + i }; j
f <- function(x){x^2}; f(3)

上級編

integrate(function(x){x^2},0,1)
g <- function(a,b){ifelse(a>b,a-b,b-a)}; g(-5,10)
x<- c(2,4,6,8,10); which(x>5)
y<- rnorm(100); hist(y)