본문 바로가기

분류 전체보기

(105)
[전Z전능 DA] Day31 - PYTHON 기초2 🎯제어문과 함수 1. 제어문 - if문 2. 반복문 - while문, for문 3.함수 IF 조건문 참과 거짓을 판단하는 문장 주어진 조건을 판단하여 해당 조건에 맞는 상황을 수행하는 데 사용된다. if 조건문: 수행할 문장 1 .... else: 수행할 문장 A .... 더보기 조건문 표현하는 방법 IF문을 만들 떄는 IF 문에 속하는 모든 문장에 들여쓰기 (탭/ 공백) 콜론(:)을 잊지말자 연산자 설명 x or y x와 y 둘 중에 하나만 참이어도 참 x and y x와 y 모두가 참이어도 참 not x x가 거짓이면 참 그 외 연산자 not in x in 리스트 x not in 리스트 x in 튜플 x not in 튜플 x in 문자열 x not in answkduf X = [1, 2, 3] Y i..
[전Z전능 DA] Day30 - PYTHON 기초 1 🎯데이터 분석 핵심 툴 : 파이썬 강의 1. 데이터 분석을 위한 파이썬 기초 1,2,3 2. 파이썬과 데이터분석 3. 한 발 더 나아가는 데이터 과학의 세계 (머신러닝) 파이썬이란 무엇인가 귀도 반 로섬 C는 언어는 컴파일 언어 ( 컴퓨터에 직접 명령 수행속도가 빠르다) PYTHON은 인터프리터 언어 (번역을 거쳐서 컴퓨터에 명령 째끔 느리다) -파이썬 왜쓰나요 배우기쉽다 오픈소스언어 간결해서 읽고 쓰기 간편 ( 어떤 문제를 해결할때 답이 정해져있는 경우가 많다) 사용가능한 내장 함수 및 외부라이브러리 (모듈, 패키지)이 굉장히 많음 다른 다양한 언어들과도 쉽게 융합된다 파이썬 기초 - 자료형 1.변수 2.기본자료형 - 숫자, 문자, 리스트, 불 3.특별자료형 - 딕셔너리 1. 변수 (VARIABLE) ..
[전Z전능 DA] Day29 - SQL 프로젝트 발표 주말 사용량 증가 인사이트를 더 전개했으면 좋았겠다 -> 여가 사용 했을것이다 했는데 증거부족 오피스 밀집 지역 데이터 증거자료 필요했다 따릉이 대여소 반납대여소 부족한지 아닌지 체크했으면 좋았겠다 인구수 자치구별대여소 인구수 쿼리문/ 자료 포함했으면 좋았겟다 데이터 파악 먼저 꼼꼼히 공공데이터 추가 데이터 (다른 달) 가져다 했어도 좋았겠다 현충일 계산 빼먹은거 조금 아숩다 온도 데이터 - 한여름, 한겨울 이용량을 6월과 비교해봣으면 좋았겟다 월별데이터 수집해서 비교해봤으면 좋앟겠다 전체적으로 논리적방식이나 시각화 좋았다. 향 : 문제정의 순서 정확히 했으면 좋았겠다 고장건수 - 데이터 기간 파악못함 아쉽다 지도활용 - 여기에는 뭐가있어서 사람들이 많이 탔을것이다 확인한것 좋았다 (지도 - 루커스튜디오..
[전Z전능 DA] Day28 - SQL 5 eda (탐색적 데이터 분석) 데이터를 접할 때 부터 데이터를 잘 이해하고 파악한 다음 어떤 결과를 만들어 낼지 이 컬럼으로 필터링 해보고 그래서 우리는 eda를... 데이터의 테이블별 컬럼 , 로우별 이해 결측치 처리 및 데이터 필터링 시각화 eda 분석대상 1. 일변량 : eda를 통해 파악하려는 변수 1개 => 데이터를 설명하고 패턴을 찾는 것이 목적 독립변수 하나에 종속 변수가 있는 것으로 일변량 분석은 어떤 대상의 성격을 규명하기 위하여 2. 다변량 : eda를 통해 파악하려는 변수 여러개 => 변수들간의 관ㄱ계를 보는것이 목적 여러각도와 측면에서 변수들의 관계를 분석하는것에 유용 시각화 ㅈ 비시각화 주어진 둘 이상의 변수각 관계를 전체적으로 살펴보기 eda분석 종류 1.시각화 분석 차트 그림등..
[전Z전능 DA] Day27 - SQL 4
[전Z전능 DA] Day26 - SQL 3 🎯SQL 프로젝트 의사 결정자 이도운 프로젝트 매니저 김태연 기술 담당자 김동휘 연결 담당자 이한나 기록 담당자 박해오름 💡dbeaver 용량 부족할 때 참고 : https://rastalion.me/dbeaver%EC%97%90%EC%84%9C-java-heap-space-%EB%B6%80%EC%A1%B1%EC%9D%B4%EB%9D%BC%EA%B3%A0-%EB%82%98%EC%98%AC%EB%95%8C/ 🌵eda 데이터 분석이란 로우데이터 이해 및 파악 어떤 결과를 만들어낼 지 데이터를 여러 측면으로 쪼개고 출력 인사이트를 얻어내는 것 🌵데이터 정합성 분석 • count 데이터 양 측정 • length 데이터 형태 측정 select char_length(rental_num), count(distinct..
[전Z전능 DA] Day25 - SQL 2 COALESCE(val1, val2, ... ) 안의 인자들 중에서 첫번째로 온 NULL값을 반환해 주는 함수 RANK() OVER, DENSE_RANK() OVER RANK() over (order by column desc) RANK : 별칭이 꼭 들어간다 PARTITION BY : RANK() OVER 일때 사용하는 GROUP BY JOIN INNER JOIN LEFT JOIN RIGHT JOIN FULL OUTER JION SUB QUERY 한 쿼리 안에 SELECT문이 또 있다? 하나의 SQL문 안에 포함되어 있는 또 다른 SQL문 SELECT, FROM , WHERE 절에서 사용할 수 있습니다. • SELECT 에서의 SUB QUERY 하나의 열(COLUMN)처럼 사용한다, 별칭을 꼭 적어준다..
[전Z전능 DA] Day24 - SQL 1 IT 서비스 아키텍처 큰 IT 서비스의 모습 SQL 명령어들 명령어 종류 명령어 설명 DML 데이터 조작어 SELECT, INSERT, UPDATE, DELETE 조회, 검색, 테이블 데이터를 변형 (삽입, 수정, 삭제) DML 데이터 정의어 CREATE, ALTER, DROP, RENAME, TRUNCATE 데이터(테이블) 구조를 정의 DML 데이터 제어어 GRANT, REVOKE 사용자에게 권한을 주고 회수하는 명령어 DML 트랜잭션 제어어 COMMIT, ROLLBACK, SAVEPOINT 논리적인 작업의 단위를 묶어서 DML에 의해 조작된 결과를 작업단위 별로 제어하는 명령어 DISTINCT 중복 값을 필터링 하는데 사용됩니다. 1. 특정 컬럼에서 유일한 값 찾기 2. 컬럼의 고윳값 수 계산하기 3..