본문 바로가기

분류 전체보기206

[문제풀이] 이름에 el이 들어가는 동물 찾기 출처 문제 보호소에 돌아가신 할머니가 기르던 개를 찾는 사람이 찾아왔습니다. 이 사람이 말하길 할머니가 기르던 개는 이름에 'el'이 들어간다고 합니다. 동물 보호소에 들어온 동물 이름 중, 이름에 "EL"이 들어가는 개의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 이때 결과는 이름 순으로 조회해주세요. 단, 이름의 대소문자는 구분하지 않습니다. 풀이(Oracle) SELECT ANIMAL_ID , NAME FROM ANIMAL_INS WHERE LOWER(NAME) LIKE ('%el%') AND ANIMAL_TYPE = 'Dog' ORDER BY NAME 작동순서 💡SQL 실행 순서는 From -> Where -> Group by -> Having -> Select -> Order by ->결.. 2024. 1. 31.
[문제풀이] 상위 n개 레코드 / 최솟값 구하기 출처 문제 동물 보호소에 가장 먼저 들어온 동물의 이름을 조회하는 SQL 문을 작성해주세요. 풀이(Oracle) SELECT NAME -- 4. 필터링 된 데이터의 이름 조회 FROM ANIMALINS -- 2. animalins테이블에서 WHERE DATETIME = (SELECT MIN(DATETIME) FROM ANIMALINS) -- 1.ANIMALINS에서 DATETIME의 최소값(제일 오래된 날짜) 조회 -- 3. 서브쿼리에 조회된 DATETIME과 동일 한 DATETIME일 경우 필터링 SELECT name -- 6. 필터링된 데이터의 name 조회 FROM -- 4. 서브쿼리에서 조회된 테이블에서 ( SELECT name -- 2. name을 조회하는데 FROM animal_ins -- 1.. 2024. 1. 31.
[강의노트] Python - 머신러닝 - 선형회귀-실습(2) https://kime2pan.tistory.com/96 [강의노트] Python - 머신러닝 - 선형회귀-실습(1) 스파르타코딩클럽의 강의를 참고하여 정리하였습니다 사용데이터: seaborn시각화 라이브러리 기본 데이터 셋, tips 목표1. 주문의 전체 금액(total_bill)-> X 을 통해 받을 팁(tip)->y 예상하기 순서: 데이 kime2pan.tistory.com 목표3. 주문의 전체 금액(total_bill)-> x1 , ???-> x2, x1과 x2를 통해 받을 팁(tip)->y 예상하기 tip을 예상할 수 있는 요소는 total_bill과 무엇을 분석해야 할까 ? -> barplot을 통해 예측하기 순서: 데이터획득 > 상관관계 확인하기 / 범주형 데이터 encoding > 선형회귀.. 2024. 1. 30.
[강의노트] Python - 머신러닝 - 선형회귀-실습(1) 스파르타코딩클럽의 강의를 참고하여 정리하였습니다 사용데이터: seaborn시각화 라이브러리 기본 데이터 셋, tips 목표1. 주문의 전체 금액(total_bill)-> X 을 통해 받을 팁(tip)->y 예상하기 순서: 데이터획득 > 선형회귀 훈련하기 > 평가 방법: 단순선형회귀 💡순서 라이브러리 불러오기 > 데이터불러오기 > 선형회귀 훈련하기(산점도 그려보기, 가중치/편행 계산, 회귀식 계산, 예측값 계산, 회귀식/산점도 확인) > 평가하기(MES,z-score) 0. 라이브러리 불러오기 import sklearn import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns 1. 데이터불러오기 t.. 2024. 1. 30.
[강의노트] Python - 머신러닝 - 선형회귀 스파르타코딩클럽의 강의를 참고하여 정리하였습니다 회귀분석(regression analysis) 관찰된 연속형 변수들에 대해 두 변수 사이의 모형을 구한 뒤 적합도를 측정해 내는 분석 방법 (wikipedia) 선형회귀 1. 단순회귀분석(simple regression analysis) : 하나의 종속변수(Y)와 하나의 독립변수(X) 사이의 관계를 분석할 경우 2. 다중회귀분석(multiple regression analysis) : 하나의 종속변수와 여러 독립변수 사이의 관계를 규정함 선형회귀(Linear Regression) 종속변수Y와 한개 이상의 독립변수X와의 선형 상관관계를 모델링 하는 회귀분석 선형 예측 함수를 사용해 회귀식을 모델링하며, 알려지지 않은 파라미터는 데이터로부터 추정한다 -> 선형.. 2024. 1. 30.
[문제풀이] 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기 출처 문제 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 대여 시작일을 기준으로 2022년 8월부터 2022년 10월까지 총 대여 횟수가 5회 이상인 자동차들에 대해서 해당 기간 동안의 월별 자동차 ID 별 총 대여 횟수(컬럼명: RECORDS) 리스트를 출력하는 SQL문을 작성해주세요. 결과는 월을 기준으로 오름차순 정렬하고, 월이 같다면 자동차 ID를 기준으로 내림차순 정렬해주세요. 특정 월의 총 대여 횟수가 0인 경우에는 결과에서 제외해주세요. 문제에 대한 해석 -- 조건: 2022년 8월부터 2022년 10월까지 총 대여 횟수가 5회 이상 -- 출력: 월별/ 자동차 ID 별/ 총 대여 횟수(컬럼명: RECORDS -- 정렬: 월-오름차순, id-내림차순 풀이(MYSQL) .. 2024. 1. 30.