분류 전체보기 172

R 연산자

연산자 설명 + 더하기 - 빼기 * 곱하기 / 나누기 ^ , ** 거듭제곱 %% 나머지 %/% 몫 논리연산자 설명 = 왼쪽이 오른쪽 이상 == 값이 같다 != 값이 다르다 !x x가 아닌 x | y x or y x & y x and y isTrue(x) x가 TRUE인가 # 논리 연산자를 이용한 인덱싱 & : and 둘다 TRUE 일때만 TRUE | : or 둘중 하나라도 TRUE 일때 TRUE &와 |는 둘다 벡터 연산을 수행함. &&와 ||는 벡터 연산X / 일반적인 and, or 연산자임. short circuit / 첫번째 결과만 보여줌. (왜쓰는건지모르겠음) *short-circuit : and(&&) 연산 수행할 때, 앞 연산이 False이면 아예 수행을 안한다. (False가 하나라도 있으면..

R/기본이론 2022.08.13

R의 데이터타입

R의 데이터타입 1. 스칼라 데이터 하나만 저장 가능하다. 숫자, 문자열, 진리값, NA, NULL이 해당됨. NA : 값이 데이터에 존재하지 않음. - is.NA() : 변수 값이 NA인지 물어보는 함수 NULL은 대문자로 써야한다. -is.NULL() : 어떤 변수가 NULL인지 찾을 수 있음 2. Factor 범주(level)가 있는 데이터. 팩터의 범주를 알고싶다면 ? -> levels() 함수 사용 다른 언어에는 존재하지 않음. 열거형과 범주형이 있다. 명목형(크기 비교 불가)와 순서형(크기 비교 가능)한 것이 있다. 함수 : Factor("값", 범주형데이터에 올 요소들) 수학연산이 불가능함 !! = max, mean, median X 빈도수만 의미를 가짐. 3. 벡터 1차원 배열의 형태, 단..

R/기본이론 2022.08.13