분류 전체보기 213

Lv.2_자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기

SELECT CAR_TYPE, COUNT(*) AS CARS FROM CAR_RENTAL_COMPANY_CAR WHERE OPTIONS LIKE '%통풍시트%' OR OPTIONS LIKE '%열선시트%' OR OPTIONS LIKE '%가죽시트%' GROUP BY CAR_TYPE ORDER BY 1 ASC; 다소 원초적으로 푼 듯 하다 다른 사람들 푼 것을 보니 '%시트%'라는 아주 훌륭한 방법을 사용했다 시트에 종류가 3가지밖에 없었나보다 앞으로는 문제를 꼼꼼히 읽자

Python 셋째주_DART 데이터 활용하기

3주차는 DART에 공시된 데이터를 활용하는 것을 배웠다 !pip install dart-fss import dart_fss as dart_fss import pandas as pd 이번에 필요한 패키지들 DART에서 인증키를 발급받아야 오픈 API를 사용할 수 있다 https://opendart.fss.or.kr/uat/uia/egovLoginUsr.do 전자공시 OPENDART 시스템 | 로그인 opendart.fss.or.kr 이곳에서 인증키를 발급받지! api_key = 'f8fd5b8dff7df55cdac5b90b97da789fb3c447f3' dart_fss.set_api_key(api_key=api_key) corp_list = dart_fss.get_corp_list() corp_list...

빅데이터분석기사 필기 합격 후기

시험: 제 5회 빅데이터분석기사 필기(2022.10) 결과: 합격 대표사진 삭제 사진 설명을 입력하세요. 항상 느끼지만 난 정말 아슬아슬하게 합격하는 것 같다 뭐 어때 합격만 하면 됐지 교재: 783p, \35,000 공부기간: 2주 교재 장점: 문제가 많다 교재 단점: 문제가 많다 생긴지 얼마 안된 기사시험이라 그런지 저자도 무슨 내용을 넣어야 하는지 잘 몰라서 그런지 온갖 내용이 다 들어있음 정말 온갖 내용을 죄다 때려박았음 마치 '시험 범위가 어딘지는 나도 잘 모르겠지만 여기서 벗어나진 않을거야ㅋ' 이 느낌 덕분에 공부할때 책 읽다 눈 빠지는 줄 알았다 근데 이건 장점에 속할수도? 공부 방법: 책 3회독 막판엔 책 앞에 있는 요약집만 봤음 기출은 애초에 시행된지 얼마 안된 시험인지라 기출 자체가 별..

공부/자격증 2023.01.18

SQLD 합격 후기

시험: 제 46회 SQL 개발자 (SQLD) (2022.09.30) 결과: 합격 교재: 466p, \24,000 사실 거의 새책임ㅋㅋㅋㅋ 교재 장점: 많이들 사용하는 책인듯 교재 단점: ...거의 새책이라...장단점을 잘 모르겠다!! 공부기간: 5일 공부 베이스: SQL 사전 지식 有 공부 방법: 책 한번 쓸 훑고~ 기출 한번 보고~ 아 이런게 있었지! 그리고 기출 몇 번 풀었다 시험 후기: 이렇게 결시자 많은 시험은 처음이었다 시험비가 싼 편이 아닌데도 말이다 (이것도 5마눤...에바ㅏㅏ) 그리고 기출문제가 아무래도 복기 방식으로 복원한것이라 정확도가 떨어지는 것 같다 실제 시험과 기출문제 사이에 난이도 차이가 심했다 실제 시험이 훨ㄹㄹ씬 더 어려웠다 SQL 코드 작성하고 결과 계산하고 이런 문제가 거..

공부/자격증 2023.01.18

ADsP 데이터 분석 준전문가 합격 후기

시험: 제 34회 데이터 분석 준전문가 (ADsP) 응시 (2022.09.23) 결과: 합격 교재: 640p, \28,000 ...루피 스티커 떼는거 까먹음ㅋㅋㅋ 교재 장점: 사람들이 가장 많이 사용하는 것 같다 (아마도) 핵심 포인트 요약한 요약집이 있다 교재 단점: 오탈자 / 오류 있는 문제 다수 있음 답지를 완전히 믿어서는 안됨 공부 기간: 1일 (24시간 밤샘 벼락치기ㅋ) 공부 베이스: 통계 전공 공부 방법: 객관식 40문항 + 서술식 10문항 어차피 객관식이 다수이니 명사 위주로 암기했으며 코드를 시행했을 때 나오는 결과를 예상하고자 했다 공부 시간이 매우 촉박해서 이해가 되지 않으면 그냥 외웠다 기출 복원 문제가 도움이 되긴 했지만 실제 시험에서는 살짝 다른 경향으로 출제되었다 기출에 너무 의..

공부/자격증 2023.01.18

Python 둘째주_해외주식 분석

이번주도 난이도가 꽤 있었던 수업이었다 우선 깔아야 하는 패키지들부터! !pip install pandas numpy import pandas as pd import numpy as np !pip install yfinance import yfinance as yf pandas, numpy, yfinance 패키지를 사용했다 data = { 'name': ['철수', '영희' ,'동희', '영수'], 'age': [15, 12, 20, 35] } df = pd.DataFrame(data) 데이터프레임을 만드는 방법 doc = { 'name' : '세종', 'age' : 23 } df = df.append(doc, ignore_index = True) 그리고 documents를 만드는 방법이다 df['ci..

Lv.2_최솟값 만들기

https://school.programmers.co.kr/learn/courses/30/lessons/12941 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krdef solution(A,B): sum = 0 A.sort() B.sort(reverse = True) for i in range(len(A)): sum += A[i] * B[i] return sumdef solution(A,B): A.sort() B.sort(reverse = True) answer = 0 ..

Lv.1_최소직사각형

https://school.programmers.co.kr/learn/courses/30/lessons/86491 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(sizes): for i in range(len(sizes)): w = sizes[i][0] h = sizes[i][1] if h >= w: sizes[i][0] = h sizes[i][1] = w return max(r[0] for r in sizes) * max(r[1] for r in sizes) 우선 리스트에서 가로, 세로 중 세로의 길이가 더 긴 것의 순서를 바꾼 ..

Lv.4_5월 식품들의 총매출 조회하기

https://school.programmers.co.kr/learn/courses/30/lessons/131117 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT P.PRODUCT_ID, P.PRODUCT_NAME, (O.AMOUNT * P.PRICE) TOTAL_SALES FROM FOOD_PRODUCT P, (SELECT PRODUCT_ID, SUM(AMOUNT) AMOUNT, PRODUCE_DATE FROM FOOD_ORDER WHERE EXTRACT(MONTH FROM PRODUCE_DATE) = 5 GROUP BY PRODUCT_ID..