본문 바로가기

분류 전체보기

(100)
[R] 벡터, 행렬, 배열 《벡터에서 요소 가져오기》 1. 벡터에서 하나의 요소 가져오기 벡터명[인덱스번호] 벡터명[열 이름] 2.벡터에서 여러개 요소 가져오기 벡터명[여러개 인덱스번호가 담긴 벡터] 벡터명[여러개 열 이름이 담긴 벡터] 벡터명[-인덱스번호] -> 인덱스번호를 제외한 나머지 요소를 가져온다 3. 벡터에서 조건에 해당하는 요소 가져오기 벡터명[논리벡터] -> 각각의 요소에 논리벡터의 논리값이 부여된다 -> 부여된 논리값이 참(TRUE)인 요소만 가져온다 《벡터의 연산》 1. 산술 연산자 각 요소의 값을 산술 연산한다 * 연산하는 벡터의 길이가 같지 않으면, 길이가 짧은 벡터의 값을 재사용하여 연산이 진행된다 2. 관계 연산자 각 요소의 값을 관계 연산한다 3. 논리 연산자 각 요소의 값을 논리 연산한다 《매트릭스(행..
[R] 벡터 《R의 자료구조》 스칼라 : 하나의 값을 저장하는 구조 벡터 : 1차원의 구조. 같은 자료형만 저장가능 행렬(매트릭스) : 2차원의 구조. 같은 자료형만 저장가능 배열 : 행렬을 여러개 저장하는 구조(N차원). 같은 자료형만 저장가능 데이터프레임 : 행렬과 같은 구조. 다른 자료형을 저장가능 리스트 : 여러 자료구조를 저장하는 구조. 다른 자료형을 저장가능 * 요인 : 범주형 자료를 사용하는 벡터 * 다른 자료형을 저장할 수 있는 구조 : 데이터프레임, 리스트 * 같은 자료형을 저장할 수 있는 구조 : 벡터(1차원), 행렬(2차원), 배열(N차원) 《벡터(vector)》 같은 자료형을 가진 여러개의 값들을 저장하는 구조 여러개의 값들은 나열되어 저장되기 때문에 순서가 존재한다 인덱스(index) : 각 ..
[R] 변수명 규칙, 자료형, 연산자 《변수(variable)》 값을 저장하는 저장공간(박스) 《변수 생성》 변수명 참, 거짓 결과 is.logical(값) : 값의 자료형이 논리이니? -> 참, 거짓 결과 《그외의 자료형》 NULL : 값이 존재하지 않는다 is.null(NULL) : TRUE is.null(0) : FALSE NA : 값이 존재하지 않는다 not available(값이 있어야 하는 자리에 없는 경우) 결측치 -> 결측값 is.na(NA) : TRUE is.na(0) : FALSE NaN : 사용할 수 없는 숫자값 not a number -> 수학적 연산 불가 is.nan(NaN) : TRUE is.nan(0) : FALSE Inf : infinite -> 무한값 is.infinite(Inf) : TRUE is.infini..
[R] 자료형과 변수 《빅데이터(big data)》 대량의 복잡한 데이터들의 모음 빅데이터 특징 : 3V(최근에는 5V, 7V로 이야기를 한다) Volume(규모) : 거대한 규모의 데이터(데이터의 용량단위가 TB테라바이트) Variety(종류) : 다양한 데이터의 형태 및 범위 Velocity(속도) : 빠른 데이터 처리 및 분석 -> 거대한 규모의 다양한 데이터를 빠른 수집과 처리를 하면서 나타나는 현상 《R》 통계학자가 만든 언어로 다양한 통계정보 산출이 가능하다 그래픽 처리 기능이 뛰어나다 다양한 패키지 제공(다른 사람이 만들어놓은 기능) 한글에 취약. 윈도우 계정 이름, 폴더명이 한글로 되어있으면 문제가 발생할 수 있다 사용자간의 커뮤니티가 잘 발달되어 있다 《R과 파이썬》 R과 파이썬은 무료이다 통계 분석 소프트웨..