2024/04/23 3

2024-04-23

Today 1. SQL, 파이썬 코드카타 1문제씩 2. SQL 코드카타 복습 3. SQL 라이브 세션 및 과제 4. ADsP 강의(앙상블분석) Today I Learned SQL SQL 코드카타 복습 https://lyj-01.tistory.com/51 SQL 코드카타 번호 이름 풀이날짜 44 가격대 별 상품 개수 구하기 4/12 45 3월에 태어난 여성 회원 목록 4/5 46 대여 기록이 존재하는 자동차 리스트 구하기 4/5 48 즐겨찾기가 가장 많은 식당 정보 출력하기 4/12 55 lyj-01.tistory.com 69번 SELECT MONTH(start_date) , car_id , COUNT(car_id) RECORDS FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY WHE..

TIL 2024.04.23

분류분석 - 앙상블분석

앙상블기법 : 기법들을 한 곳에 뭉쳐서 하나의 모델을 만든다. : 여러 개별 모델을 결합하여 하나의 강력한 모델을 만드는 기법 : 단일 모델보다 높은 정확성과 일반화 능력을 제공할 수 있음 : 배깅, 부스팅, 랜덤포레스트 : 수치형 데이터 > 값의 평균, 범주형 데이터 > 다수결 방식 배깅(Bagging, bootstrap aggregating) : 원 데이터 집합으로부터 크기가 같은 표본을 여러 번 단순 임의 복원추출하여 각 표본에 대해 분류기(aka 모델)를 생성한 후 그 결과를 앙상블 하는 방법 : 방복추출 방법을 사용 : 같은 데이터가 한 표본에 여러 번 추출될 수도 있고, 그렇지 않을 수도 있다. : 보팅(Voting) 은 여러 개의 모형으로부터 산출된 결과를 다수결에 의해 최종 결과 선정 : ..

ADsP 내용 정리 2024.04.23

문자열 다루기 기본 # isdigit()

문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다. def solution(s): if (len(s)==4 or len(s)==6) and s.isdigit(): # 조건1 길이가 4 or 6 return True # 조건2 숫자로만 구성 else: return False ① if len(s)==4 or len(s)==6 and s.isdigit(): # s 의 길이가 4 or 6 이고, 숫자로만 구성 되면 True s.isdigit() # 문자열(s)이 숫자의 형태면 True 를 반환 2가지 조건을 모두 만족해야 True 반환 * 숫자를 판별하는 함수..