[Fast Campus , React] 2. 가상돔
Virtual Dom , 가상돔? 브라우저가 그려지는 원리 및 가상돔 React의 주요 특징 중 하나는 가상돔을 사용한다는 것. 왜 가상돔을 사용하는지 알기 위해 브라우저가 렌더링 하는 과정을 알아봐야 한다. - 돔 (DOM, Document Object Model, 문서객체) html, head, body같은 태그들을 javascript가 이용, 수정할 수 있는 객체 의미 - 가상돔. Virtual Dom 실제 DOM에서 처리하는 방식이 아닌, 가상돔과 메모리에서 미리 저장,처리하고 실제 DOM과 동기화하는 개념 웹 페이지 빌드 과정 (Critical Rendering Path, CRP) 웹 브라우저가 HTML 문서를 읽고 스타일을 입히고 뷰포트에 표시하는 과정 - 뷰포트 (viewport) 컴퓨터 그..
3. 데이터분석과 엑셀 : 데이터 전처리 , IF, VLOOKUP
데이터 전(前)처리 데이터의 분석 목적과 방법에 맞게 데이터를 가공 또는 처리하는 과정 데이터 및 변수 형태 변환 변수선정 결측치 및 이상치 처리 데이터 분류 (카테고리) 데이터 분리 및 결합 기타 데이터 가공 및 처리 데이터 분석 과정 중 가장 많은 시간과 비용이 필요한 과정 (60~80%) IF 함수와 중첩 부등호/등호 (>, IF 함수를 N번 중첩 사용하면 데이터가 N+1가지로 구분 값을 직접 넣을수도 있으나, 엑셀의 셀을 참조하는 방식으로 사용할 수 도 =IF(E5>=N5, M5, IF(E5>=N6, M6, M7)) 기준 연령에 맞춰서, 구분을 표시하도록 =IF(E5>=$N$5, $M$5, IF(E5>=$N$6, $M$6, $M$7)) 데이터 참조할 건 절대참조 (구분 & 기준연령) 인원수를 구할..