이전 분석 글 [Python]pandas를 이용한 2022 kaggle survey 분석 및 시각화 - 5 이전 분석 글 [Python]pandas를 이용한 2022 kaggle survey 분석 및 시각화 - 4 분석 시작 글 [Python]pandas를 이용한 2022 kaggle survey 분석 및 시각화 - 1 이 글은 다음의 무료 강의를 바탕으로 작성되었습니다 [ seoyuun22.tistory.com 7. 사용자들의 연봉정보 전처리 및 시각화 Q29. What is your current yearly compesation? show_plot_by_qno("Q29") Q29는 kaggle 사용자의 현재 연봉에 대한 질문이다. 하지만 이를 이전에 작성한 show_plot_by_qno()함수를 이..
이전 분석 글 [Python]pandas를 이용한 2022 kaggle survey 분석 및 시각화 - 4 분석 시작 글 [Python]pandas를 이용한 2022 kaggle survey 분석 및 시각화 - 1 이 글은 다음의 무료 강의를 바탕으로 작성되었습니다 [무료] 캐글 설문조사로 데이터 분석 입문하기 - 인프런 | 강의 캐글은 seoyuun22.tistory.com 6. 하나의 함수로 분석하기 하나의 분수로 plot을 그리기 위해선 이 전에 정의했던 함수들을 이용하면 쉽게 정의할 수 있다. 먼저 sigle answer와 multiple answer에 따라 다른 함수를 이용하여 plot을 그렸기 때문에 이에 대한 if-else 문을 작성하여 정의해야 한다. question.index Index(..
분석 시작 글 [Python]pandas를 이용한 2022 kaggle survey 분석 및 시각화 - 1 이 글은 다음의 무료 강의를 바탕으로 작성되었습니다 [무료] 캐글 설문조사로 데이터 분석 입문하기 - 인프런 | 강의 캐글은 어떤 플랫폼일까요? 해마다 캐글에서는 전세계 사용자를 대상으로 seoyuun22.tistory.com 5. 복수 응답의 두 변수를 이용한 Cross Table 1 ) Cross Table Q3는 사용자의 성별을, Q12는 사용자가 정기적으로 사용하는 프로그래밍언어를 묻는 질문이었다. Q12의 경우 Q2와 달리 해당되는 것을 모두 선택하는 multiple choice question이 었기 때문에 groupby를 이용하여 이 전의 방법과 다른 방법으로 Cross Table을 만..
이전 분석 글 [Python]pandas를 이용한 2022 kaggle survey 분석 및 시각화 - 1 이 글은 다음의 무료 강의를 바탕으로 작성되었습니다 [무료] 캐글 설문조사로 데이터 분석 입문하기 - 인프런 | 강의 캐글은 어떤 플랫폼일까요? 해마다 캐글에서는 전세계 사용자를 대상으로 seoyuun22.tistory.com [Python]pandas를 이용한 2022 kaggle survey 분석 및 시각화 - 2 이전 분석글 [Python]pandas를 이용한 2022 kaggle survey 분석 및 시각화 - 1 이 글은 다음의 무료 강의를 바탕으로 작성되었습니다 [무료] 캐글 설문조사로 데이터 분석 입문하기 - 인프런 | 강의 캐글은 seoyuun22.tistory.com 4. 단일 응답..
이전 분석글 [Python]pandas를 이용한 2022 kaggle survey 분석 및 시각화 - 1 이 글은 다음의 무료 강의를 바탕으로 작성되었습니다 [무료] 캐글 설문조사로 데이터 분석 입문하기 - 인프런 | 강의 캐글은 어떤 플랫폼일까요? 해마다 캐글에서는 전세계 사용자를 대상으로 seoyuun22.tistory.com 3. 복수 응답에 대한 Plot 1 ) 질문과 응답 복수 응답을 요구하는 질문에서 위와 같은 방법으로 질문을 출력하려고 하면 에러가 발생한다. question["Q7"] KeyError: 'Q7' 이때 pandas의 filter 기능을 사용한다. 하지만 단순하게 question.filter("Q7")로 실행하면 아무것도 출력되지 않는다. question.filter("Q7") ..
이 글은 다음의 무료 강의를 바탕으로 작성되었습니다 [무료] 캐글 설문조사로 데이터 분석 입문하기 - 인프런 | 강의 캐글은 어떤 플랫폼일까요? 해마다 캐글에서는 전세계 사용자를 대상으로 설문조사를 합니다. 데이터 사이언스를 배우고자 할 때 여러 궁금증이 생깁니다. 지금 시작하기에 너무 늦지는 않았을 www.inflearn.com 해마다 캐글에서는 전세계 사용자를 대상으로 설문조사를 합니다. 데이터 사이언스를 배우고자 할 때 여러 궁금증이 생깁니다. 지금 시작하기에 너무 늦지는 않았을까? Python과 R 중에 어떤 언어를 선택해야 할까? 급여는 어느 정도일까? 전세계 사용자의 응답을 통해 궁금증을 해소해 보고자 합니다. 1. 데이터 준비하기 데이터는 kaggle에서 확인할 수 있다. 2022 Kaggl..
FLASHBACK QUERY 백업을 복구하지 않고 과거 시점의 데이터를 조회할 때 FLASHBACK QUERY를 사용한다. FLASHBACK은 최대 15분 전의 데이터를 조회할 수 있다. -- 테이블의 N분전 데이터 검색 SELECT * FROM TABLE_NAME AS OF TIMESTAMP (SYSTIMESTAMP - INTERVAL 'N' MINUTE) EX ) 사원 테이블의 5분 전 KING 데이터 -- KING의 현재 월급 조회 SELECT * FROM EMP WHERE ENAME = 'KING'; -- KING의 월급을 0으로 변경한다. UPDATE EMP SET SAL = 0 WHERE ENAME = 'KING'; COMMIT; SELECT * FROM EMP AS OF TIMESTAMP (..
1. WITH ~ AS 동일한 SQL이 반복되어 사용될 때 성능을 높이기 위해 WITH절을 사용한다. WITH TABLE_NAME AS () SELECT COL1, COL2, ... FROM TABLE_NAME ... 검색 시간이 오래걸리는 SQL이 하나의 SQL 내에서 반복되어 사용될 때 성능을 높이기 위한 방법으로 WITH절을 사용한다. WITH절 이후에 테이블 이름을 지정하고, AS 이후에 임시 저장영역(Temporary Tablespace)을 정의 해 저장한다 EX ) 직업과 직업별 토탈 월급을 출력하는데 직업별 토탈 월급들의 평균값보다 더 큰 값만 출력 -- WITH절 없이 조회 SELECT JOB, SUM(SAL) AS 월급총합 FROM EMP GROUP BY JOB HAVING SAL > (..