본문 바로가기

전체 글115

데이터분석 > 2주차 > 파트 08 > 0823 SQL과 RDB란 무엇인가1. SQL 학습 목적데이터로 data product(데이터 분석 레포트, 특정 역할 수행하는 머신러닝 모델 등 : 데이터 사이언트스트/분석가가 데이터로 만들어내는 다양한 산출물)을 만들기 위해서DB에서 원하는 데이터 가져올 때 SQL 사용함 1. 원하는 형태로 데이터를 가져올 수 있다.2. 효율적인 데이터를 가져올 수 있다.3. 간단히 데이터 분석을 수행할 수 있다. 2. RDBMS/SQL 개요DB는 데이터를 쌓아놓는 곳, 데이터의 묶음임 관계형 데이터베이스(Relational DB, RDBMS)MySQL, Oracle 등비관계형 데이터베이스(Not Only SQL, NoSQL)Key-value StoreColumn-familyDocumentGraph관계형 데이터베이스(RDBM.. 2024. 8. 24.
데이터분석 > 2주차 > 파트 06 > 0822~0823 Part 1 첫 발 내딛기데이터란 무엇인가데이터란?영화, 게임 아이템 목록 등 이론을 세우는 데 기초가 되는 사실, 또는 바탕이 되는 자료 데이터 : 영어 표준점수 141점, 과탐 표준점수 53점정보 : 영어 1등급, 과탐 4등급지식 : 비교적 수준이 높다, 비교적 수준이 낮다지혜 : 다른 과목을 공부해야겠다, 과탐 공부를 더 해야겠다 데이터 : 정보를 얻을 수 있는 수치화/계량화 된 것데이터의 종류 및 실습- 숫자 데이터 : 숫자로 이루어진 데이터숫자와 화폐기호, 수식, 소수점, %, 지수 등으로 이루어진 데이터 - 문자 데이터 : 핸드폰 번호, 주민번호, 숫자, 기호, 명칭과 같은 데이터문자와 숫자가 혼합된 데이터수식이 불가능할 수도 있음010-1234-5678에서 - 을 뺄셈으로 생각할수도 있음 -.. 2024. 8. 22.
데이터분석 > 2주차 > 파트 02 > 0822 피벗 테이블 - 기본 사용법Unique(B:B) 통해 원하는 고객사 열 생성=SUMIFS(C:C,B:B,L3)통해 C 열에서 B 열이 L3인 Schultz Inc인 것 선택=SUMIFS(C:C,B:B,L3,J:J,TRUE)같은 것 모든 셀 선택 후 alt, 삽입, 피벗테이블,테이블/범위에서 클릭새로운 시트 생성됨고객사에 따른 청구액에 해당하는 피벗 테이블필터로는 청구 상태피벗 테이블 - 여러 개의 필드를 각각의 항목으로 지정하는 방법필터로 청구상태를 넣었는데 영업담당자도 넣을 수 있음필터가 2개!행에 고객사 이외에 다른 것도 넣을 수 있음거래 시트에서 열의 이름을 대륙으로 바꿨으므로 피벗 테이블에서 새로고침 해줘야 함대상 상태 -> 대륙넣는 위치가 중요함 대륙 옆에는 고객사들의 청구액의 합계 금액이 나옴.. 2024. 8. 22.
데이터분석 > 2주차 > 파트 02 > 0821 상대 참조와 절대 참조 이해하기셀에 있는 함수의 값을 복사해서 다른 셀에 복사해도 함수가 그대로 복사됨그리고 D2에서 D3도 바뀜. 참조 대상이 바뀌는데 이것을 상대 참조라고 함=OR(G2="Unit1", I2="Cari Bauch")여기서 Cari Bauch 라는 이름을 쓰지 않고 셀을 쓰고 싶다면, 그냥 클릭을 하면 됨=OR(G2="Unit1", I2=I29)이렇게 바뀌는데,원래 함수에서 절대 참조하고 싶은 영역을 잡고 쉬프트 누르고 선택한 뒤 F4를 누르면 $표시가 생김=OR(G2="Unit1", I2=$I$28)F4를 계속 누르면 $의 위치가 변함이 셀을 복사해서 다른 셀에 붙이면 셀의 위치를 표현해주는 상대적인 위치는 바뀌지만 $가 붙은 숫자는 바뀌지 않음이게 절대참조 이렇게 옆으로 빼서 노란 .. 2024. 8. 21.