2024/08/02 4

TIL (8/2) 데이터 분석과 통계1

1. 기술통계와 추론통계1) 기술통계데이터를 요약하고 설명하는 통계 방법평균, 중앙값(median)*, 분산, 표준편차 등중앙값 : 데이터셋을 크기 순서대로 정렬했을 때, 중앙에 위치한 값분산 : 데이터 값들이 평균으로부터 얼마나 떨어져 있는가, 데이터의 흩어짐 정도       ◎ 분산이 크다 --> 데이터가 넓게 퍼져있다.       ◎ 분산이 작다 --> 데이터가 평균에 가깝게 모여있다.       ◎ 데이터 값에서 평균을 뺀 값을 제곱한 후, 이를 모두 더하고 데이터의 개수로 나눠서 구함.표준편차 : 분산과 의미는 같음. 분산의 제곱근데이터에 대한 대략적인 특징을 간단하고 쉽게 알 수 있음. 단, 데이터 중 예외(이상치)라는게 항상 존재할 수 있고, 데이터의 모든 부분을 확인할 수 있는 것은 아님...

카테고리 없음 2024.08.02

프로그래머스| 콜라 문제(Python3)

문제빈 병 a개를 가져다주면 콜라 b병을 주는 마트가 있을 때, 빈 병 n개를 가져다주면 몇 병을 받을 수 있는지 계산하는 문제입니다. 기존 콜라 문제와 마찬가지로, 보유 중인 빈 병이 a개 미만이면, 추가적으로 빈 병을 받을 순 없습니다. 상빈이는 열심히 고심했지만, 일반화된 콜라 문제의 답을 찾을 수 없었습니다. 상빈이를 도와, 일반화된 콜라 문제를 해결하는 프로그램을 만들어 주세요. 콜라를 받기 위해 마트에 주어야 하는 병 수 a, 빈 병 a개를 가져다 주면 마트가 주는 콜라 병 수 b, 상빈이가 가지고 있는 빈 병의 개수 n이 매개변수로 주어집니다. 상빈이가 받을 수 있는 콜라의 병 수를 return 하도록 solution 함수를 작성해주세요. 제한 사항1 ≤ b 정답은 항상 int 범위를 넘지 ..

TIL/Python 2024.08.02

프로그래머스| 그룹별 조건에 맞는 식당 목록 출력하기(My SQL)

문제 설명 다음은 고객의 정보를 담은 MEMBER_PROFILE테이블과 식당의 리뷰 정보를 담은 REST_REVIEW 테이블입니다. MEMBER_PROFILE 테이블은 MEMBER_ID, MEMBER_NAME, TLNO, GENDER, DATE_OF_BIRTH는 회원 ID, 회원 이름, 회원 연락처, 성별, 생년월일을 의미합니다. REST_REVIEW 테이블은 다음과 같으며, REVIEW_ID, REST_ID, MEMBER_ID, REVIEW_SCORE, REVIEW_TEXT,REVIEW_DATE는 각각 리뷰 ID, 식당 ID, 회원 ID, 점수, 리뷰 텍스트, 리뷰 작성일을 의미합니다. 문제MEMBER_PROFILE와 REST_REVIEW 테이블에서 리뷰를 가장 많이 작성한 회원의 리뷰들을 조회하는 S..

TIL/SQL 2024.08.02

프로그래머스| 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기(My SQL)

문제 설명 다음은 어느 자동차 대여 회사의 자동차 대여 기록 정보를 담은 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블입니다. CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블은 아래와 같은 구조로 되어있으며, HISTORY_ID, CAR_ID, START_DATE, END_DATE 는 각각 자동차 대여 기록 ID, 자동차 ID, 대여 시작일, 대여 종료일을 나타냅니다. 문제CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 대여 시작일을 기준으로 2022년 8월부터 2022년 10월까지 총 대여 횟수가 5회 이상인 자동차들에 대해서 해당 기간 동안의 월별 자동차 ID 별 총 대여 횟수(컬럼명: RECORDS) 리스트를 출력하는 SQL문을 작성해..

TIL/SQL 2024.08.02