본문 바로가기

array3

R 데이터 타입, 그래픽, 데이터 마트, 결측값, 이상값 1. R과 데이터마트 01 R 기초 데이터를 메모리(RAM)에 올려놓고 사용하므로, 속도가 빠르다. 1) 데이터 구조 Vector(1차원), Matrix(2차원), Array(고차원), Data frame(2차원, 다른 타입가능), List 2) 벡터(Vector) 하나 이상의 스칼라 원소가 있는 집합. 동일 자료형을 가진다. c(), seq(), rep() 정수와 문자열을 섞으면, 모두 문자열로 변환된다. 범주형(Categroical) : 정성적 → 명목형, 순서형 수치형(Numerical) : 정랑적 → 이산형, 연속형 R에는 4가지 벡터 타입이 있다. numeric : 실수 integer : 정수 character : 문자열 factor : 범주형 변수(명목형 변수, 순서형 변수) 대표적인 iris.. 2020. 8. 25.
[js] Array, Obejct JavaScript Javascript로 데이터를 표현하기 위해 배열(array)과 객체(object)를 이용합니다. 1. Javascript Array(배열) Declaration var a = [1, 2, 3, "hello", null, true, [[{1:0}]]]; console.log(a.length); console.log(a[500]); >> 7 undefined Method a.push() a.indexOf(x) : x가 배열 a에 있는지 확인 - 있으면 a[x] 출력 a.join() : 배열의 문자열로 합침 a.slice() a.concat(x) : a에 x를 붙인 값을 반환. a는 바뀌지 않습니다. * Spread operator : [...a, x] 라고하면 위와 문법이 똑같습니다.i.. 2019. 12. 5.
vector - 효율성과 편의성이 높은 array 벡터의 구현 vector는 array인데, size, clear, push_back 등을 지원해주는 효율적이며 편의성이 높은 container이다. 1.vector는 array의 기본성질을 유지한다. (maintain the primitive array) a pointer variable to the block of allocated memory, capacity, 현재 저장된 item 수 2. deep-copy 제공, operator= 제공 destructor 제공 3. resize 제공, capacity를 바꿔주는 routine을 가진다. (reserve routine~) 4. operator[] 5. size, empty, clear back, pop_back, push_back 6. nested .. 2019. 6. 24.
728x90