본문 바로가기

MetacodeM12

공공데이터를 활용한 데이터분석 포트폴리오 만들기[데이터분석]_메타코드 강의 후기 1강 안녕하세요! SQL 강의를 완강하고 데이터 분석 강의로 넘어왔습니다.파이썬 데이터 분석 포트폴리오를 만들 수 있다는 설명이 너무 매력적이지 않나요.강의는 파이썬 이론 2시간 포트폴리오용 실습 2시간으로 구성되어있습니다.강사님이 본인만의 포트폴리오를 만들기 위해 '질문하기'칸을 적극적으로 사용해 달라고 당부하셔서 더 믿음이 갑니다! 데이터 분석을 하기 위해선 좋은 품질의 데이터가 중요합니다.1. 구축된 데이터 확보2. 직접 데이터 수집 (크롤링)의 방법이 있습니다.  1. 구축된 데이터 확보를 통해 데이터 분석을 하는 경우 저작권에서 문제가 생깁니다.교육, 연구를 위해서 사용하는것은 가능하지만 추후에 상업적, 영리 목적으로 사용하게 된다면 사용할 수 없습니다.하지만 공공데이터 포털에서 제공하는 데이터는 이.. 2024. 5. 11.
SQL[SQL입문] 메타코드 강의 후기_ 실습2 제 3과목-JOIN 실습 - part 1,2,3JOIN부터는 한번에 모든 코드를 써내려 가려 하지 말고 차근차근 해야한다.JOIN절을 쓰기 전에 SELECT 먼저 쓰면 굉장히 헷갈린다.1. from 작성2. 별칭 작성3.join 작성, select 작성 순 으로 만들어 나가야 한다.year을 어떻게 할까 고민하다가 해본 방법이 첫번째이다.year()로 감싸면 된다! 이런식으로 두개의 칼럼을 합칠땐 concat 를 사용하면 된다.또한 join도 하나가 아니라 여러가지 쓸 수 있다!이 문제는 혼자 group by 컬럼을 찾다가 애먹었다.sql은 컬럼 숙지가 가장 중요하다는걸 다시 한번 깨달았다.  JOIN은 8번부터 19번까지 12개의 실습으로 이루어져있다.이 외에도 4과목에 9개 5과목에도 2개의 실습이 .. 2024. 5. 8.
SQL[SQL입문] 메타코드 강의 후기_ 실습 드디어 SQL 입문의 모든 강의 수강을 맞췄습니다!실습은 한번에 하는게 저한테 더 도움이 될것 같아서 아껴뒀어요!제1과목- 실습 1과목 실습은 10개로 알차게 채워져 있습니다. 1과목의 1번 실습이라 쉽다! 중복을 없애기 위해선 DISTINCT를 사용하면 된다.현업에서도 많이 사용하는거라고 하니 잊지말고 기억하자.  2번도 간단하다. limit 5를 사용하면 5개만 가져온다.  1과목의 실습들은 distinct , as, limit 의 활용으로 이루어져 있습니다! 문제들이 큰 차이가 없어 두 문제만 가져왔지만 다들 직접 해보시길 바라요!제2 과목  GROUP BY 실습 - part 1,2SQL 오류 (1630): FUNCTION classicmodels.SUM does not exist. Check th.. 2024. 5. 6.
[SQL입문] 메타코드 강의 후기_ 제4과목-WINDOW 목차SUM,AVG,MIN,MAX,COUNTROW_NUMBER,RANK,DENSE_RANK,LAG,LEAD,FIRST_VALUE,LAST_VALUEOVER(PARTITION BY ~ ORDER BY~) SUM이라는 함수를 사용한다면 3개씩 묶어서(123,456,789) 합을 보고싶을때 사용할수 있다.단순한 데이터의 조회가 아니고 통계적인 부분이 들어간다.sum(수학점수) over(partition by 학생이름 order by cloumn3) as new_cloumnPARTITION BY 는 GROUNP BY 와 비슷한 역할이다. 둘의 차이점은 그룹별로 누적합계를 구한다. partition은 본래의 table를 그대로 출력한다.partition by는 생략가능하다!ORDER BY는 계산을 하는 순서를 정해.. 2024. 4. 28.