R언어
R언어 반복, 조건, 함수
socialcomputer
2019. 9. 15. 20:29
반응형
조건문은 if, else if 씀
출력할땐
print('Hello')
+) 조건문 ifelse
ifelse( 조건, True일때 실행문, False일때 실행문)
반복문
for( index in 반복조건) {
실행문
}
while (조건) {
실행문
}
repeat {
실행문
if(조건) break-------꼭 조건문을 넣어 반복을 정지
}
내장 함수
exp(x) 는 로그의 역함수이기에 log(exp(x))이렇게 하면, 원래의 x 값이 나옵니다
prod(y) 는 y의 값들을 다 곱한다(y=c(-1, 2, -5, 1, 10) prod(y)는 100이 됨)
도움말
help(sum) / ?prod / help('help') / example('length')
사용자함수
함수명=function(변수) {
실행문...
return (값)
}
---------구구단을 출력하는 사용자함수를 만들어라---------------
gugu=function(x){
y=c(2:9)
for(i in y){
dan=i*x
print(paste(x, "*", i, "=", dan))
}
return (x*y)
}
반응형