R/기본이론 3

R 기본 함수

※ 공부하면서 새롭게 발견한 함수를 계속 추가할 예정 # 데이터프레임 관련 함수 ( 중요함 !! ) • head(x) : 데이터의 앞부분 6개 출력 • tail(x) : 데이터의 뒷부분 6개 출력 • str(x) 전체 필드들 요약 및 설명 / 데이터프레임의 구조를 출력 • View(x) : 데이터프레임 전체를 스프레드 시트와 같은 표 형태로 출력 • Summary(x) : 데이터프레임의 각 열의 통계량 출력 데이터가 숫자가 아닐 경우 : 데이터의 개수와 형식을 나타냄 데이터가 숫자일 경우 : 열의 최소값, 최대값, 평균, 중앙값, 4분위 값을 출력 • seq( ) : 순열을 만드는 함수 seq(초기값, 종료값, 증가분/length.out=개수지정) • rep( ) : 반복생성 함수 rep(반복할 자료(벡..

R/기본이론 2022.08.13

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