글
[제어문] if/else, for문
작업일지2
2019. 9. 20. 15:26
if/else 문
if(조건)
{조건이 맞을 때 실행할 구문}
else
{조건에 맞지 않을 때 실행할 구문}
&&: AND 조건
||: OR 조건
if/else로 처리하는 구문이 단순한 경우 ifelse함수로 간단히 표현 가능
ifelse(조건, 조건이 맞을 때 실행 구문, 조건에 맞지 않을 때 실행할 구문)
조건이 하나 이상인 경우 else if를 통해 조건을 추가할 수 있고 여러 번 추가 가능
else if(조건){조건 해당 시 수행할 구문}
for문
특정 구문을 반복적으로 수행할 때 for문 사용
for( x in 시작인덱스 : 종료인덱스 ){
반복해서 처리할 구문
}
'작업일지2' 카테고리의 다른 글
단어추출하기 KoNLP, 빈도수 높은 단어를 워드클라우드 표현 (0) | 2019.10.16 |
---|---|
객체 조회/삭제/저장/불러오기 (0) | 2019.09.25 |
나만의 함수 만들기!! (0) | 2019.09.18 |
[리스트]모든 요소에 일괄 반영 (0) | 2019.09.10 |
리스트 생성, 요소 접근 (0) | 2019.09.08 |
글
나만의 함수 만들기!!
작업일지2
2019. 9. 18. 09:10
함수 생성 및 함수의 특징
함수를 생성하는 기본 구조
function( 입력 항목, 입력 항목, ... ) {
함수에서 사용할 구문
return(반환할 객체)
}
만약 return 문을 명시하지 않으면 마지막 문장이 만드는 결과를 반환한다. 이를 활용해 내 간단한 함수인 경우 소스의 간결성을 위해 return 문을 생략하기도 한다.
하지만 복잡한 함수의 경우에는 소스의 이해를 돕기 위해 return 문을 명시하는 것이 좋다.
*주의: 함수 내의 모든 변경은 함수 내에서만 유효하므로 "<-" 연산자를 통해 특정 객체에 반환한 객체를 지정해주어야 한다.
'작업일지2' 카테고리의 다른 글
객체 조회/삭제/저장/불러오기 (0) | 2019.09.25 |
---|---|
[제어문] if/else, for문 (0) | 2019.09.20 |
[리스트]모든 요소에 일괄 반영 (0) | 2019.09.10 |
리스트 생성, 요소 접근 (0) | 2019.09.08 |
데이터 프레임의 구조 변경 (0) | 2019.09.06 |
글
[리스트]모든 요소에 일괄 반영
작업일지2
2019. 9. 10. 15:45
lapply, sapply
lapply(리스트, 적용할 함수): 리스트로 반환
sapply(리스트, 적용할 함수): 함수 결괏값이 한 개인 경우 벡터로 반환. 함수 결괏값이 같은 길이의 벡터라면 행렬로 반환. 그 밖의 경우에는 리스트로 반환한다.
'작업일지2' 카테고리의 다른 글
[제어문] if/else, for문 (0) | 2019.09.20 |
---|---|
나만의 함수 만들기!! (0) | 2019.09.18 |
리스트 생성, 요소 접근 (0) | 2019.09.08 |
데이터 프레임의 구조 변경 (0) | 2019.09.06 |
데이터 변경 (0) | 2019.09.04 |