본문 바로가기

전체 글43

빅데이터 기초 프로그래밍 ⑤ 모듈 이해, 패키지 활용 1. 모듈 이해(1) 함수(Function)- 함수 : 특정 입력값을 받아 의도한 출력을 반환하는 기능 묶음, 입출력이 없을 수 있음 - 함수 문법 : def 함수명() :- 콜론 아래는 함수가 호출될 때 실행되는 코드 블록임- 반드시 들여쓰기를 해야 함- def add(x, y) :    value = x+y    return value- 키워드(녹색으로 표시 됨)를 함수명으로 사용하지 않아야 함- arguement(인수) : 함수에 입력하는 값들 = parameter- 함수를 호출할 때 arguement 이름을 사용하지 않으면, 순서대로 입력됨- 개수가 고정적이지 않을 수 있음(default 값도 사용가능)- 파이썬 파일(.py)은 Jupiter Notbook의 여러 셀을 하나의 셀에 합해놓은 것과 .. 2024. 10. 17.
빅데이터 분석 실무 ⑤ 데이터 탐색, 고급 데이터 탐색 1. 데이터 탐색(1) 데이터 탐색 개요- 데이터를 이용하여 크고 복잡한 현상에서 유의미한 패턴을 찾아 의사결정에 필요한 인사이트(Insight)를 얻는 활동- 데이터 분석 유형 : 기술적 데이터 분석(평균, 표준편차, 첨도, 왜도), 탐색적 데이터 분석(그래프 분석, 정규성 확인, 트랜드 분석), 확인적 데이터 분석(추정, 가설 검정), 예측적 데이터 분석(모델링 기법, 시뮬레이션 기법)- 탐색적 데이터 분석(EDA) : 데이터 분석에 앞서 통계적 기법을 활용하여 데이터의 수치적 정보를 요약하고 그래프 등으로 시각화하여 다양한 각도로 이해하는 과정- 확증정 데이터 분석(CDA) : 수집된 정보와 증거에 대한 실증적 평가에 중점을 두는 전통적 데이터 분석 방법, 효과의 재현성 평가, 유의성 검정, 신뢰구.. 2024. 10. 16.
자바 스크립트 ⑤ DOM, 웹 요소, 스타일 수정, 폼 다루기, 이벤트 알아보기, 처리하기, event 객체, 전파 1. DOM과 DOM 트리- DOM(Document Object Model) : 자바스크립트를 이용하여 웹 문서에 접근하고 제어할 수 있도록 객체를 사용해 웹 문서를 체계적으로 정리하는 방법, 웹 문서를 구조한 DOM 트리와 이벤트를 정리해 놓은 표준- DOM의 목적 : 어떤 조건이 주어지거나 사용자의 동작이 있을 때 웹 문서 전체 또는 일부분이 동적으로 반응하게 하기 위해서 사용- 웹 문서에 텍스트와 이미지가 들어있는 경우 : 웹 브라우저는 마크업 정보(HTML Tag=html 내 명령 정보)를 보면서 텍스트 단락이 몇 개고, 그 내용이 무엇인지 살펴봄, 이미지가 몇 개고 이미지 파일 경로는 어떠한지 대체 택스트는 무엇인지도 파악해서 이미지별로 저장해서 인식, 텍스트와 이미지 요소를 브라우저가 제어하려.. 2024. 10. 15.
문제 해결 프로그래밍 입문 ⑤ 연산자 1. 연산자(1) 기본 연산자- 산술 연산자, 비교 연산자, 논리 연산자, 할당 연산자, 비트 wise 연산자- a += 4 이런 연산이 할당 연산이라고  (**3 3제곱의 의미)(2) 비트 연산자- and &, or |, not ~, xor ^, 왼쪽 시프트 >- and & : 각 비트 모두 1일 때 1을 반환 (0011 & 1010 = 0010)- or | : 각 비트 중 하나라도 1이면 1을 반환 (0011 | 1010 = 1011)- not ~ : 0은 1로, 1은 0으로 바꿈 (~0011 = 1100)- xor ^ : 두개의 비트가 서로 다를 때 1, 같으면 0을 반환 (0001 ^ 0010 = 1)- - >> 오른쪽 시프트 : 오른쪽으로 x만큼 이동 (1011 >> 3 = 0001), 나머지는.. 2024. 10. 14.
데이터 모델링과 SQL ⑤ 관계형 데이터 베이스, SELECT문, 함수, WHERE절, GROUP BY/HAVING절, ORDER BY절 1. 관계형 데이터 베이스- 데이터 베이스(DB, DataBase) : 데이터를 저장하는 공간- 관계형 데이터 베이스(RDB, Relational DataBase) : 2차원 테이블 형태로 데이터를 표현하여 각 테이블의 관계를 정의함- RDBMS(Relational DataBase Management System) : RDB를 관리, 감독하기 위한 시스템으로 Orcale, MySQL, Maria DB, Postgre SQL 등- 테이블(Table) : 관계형 데이터 베이스의 기본 단위, 가로(=행=ROW)와 세로(=열=COLUMN)으로 구성2. SELECT문(1) SELECT문- SQL의 구조 : *** SELECT > From *** > Where > join > Group By > havivng > .. 2024. 10. 13.