본문 바로가기

전체 글

(45)
[통계] 기초부터 차근차근 - 가중산술평균 ✍ 데이터 분석에서 활용하기 위한 통계를 공부합니다. 🙌 혹시나 잘못된 정보가 있다면 댓글로 알려주시면 감사하겠습니다. :) ✅ 가중산술평균 자료의 평균을 구할 때 자료 값의 중요도나 영향 정도에 해당하는 가중치를 반영하여 구한 평균값 예를 들어, 어느 학생의 성적표가 아래와 같다고 합시다. 국어 영어 수학 체육 음악 90 80 70 85 95 대학 입시에서 일반적인 평균이 아닌, 예체능 계열의 과목에 가중치를 반영하여 평균을 구하고자 합니다. 국어 영어 수학 체육 음악 90 80 70 85 95 10 20 10 15 35 90 * 10 + 80 * 20 + 70 * 10 + 85 * 15 + 95 * 35 = 86.66 10+20+10+15+35 으로 일반 평균과 다르게 산출 되겠죠? 국어 영어 수학 ..
[Python/Statistics] 파이썬으로 평균, 중간값, 최빈값 구하기 ✍ 파이썬으로 기본 통계를 확인하는 함수를 손에 익히기 위해 진행합니다. 🚀 해커랭크에 기재된 문제입니다. 문제 [Mean, Median, and Mode] 평균, 중간값, 최빈값을 구하는 코드를 작성하시오. 풀이 import numpy as np from scipy import stats numer_input = int(input()) numbers = list(map(int, input().split())) print(np.mean(numbers)) print(np.median(numbers)) print(int(stats.mode(numbers)[0])) ✍ 평균: np.mean(numbers) ✍ 중앙값: np.median(numbers) ✍ 최빈값: stats.mode(numbers) * 위의 ..
[SQL 챌린지] 해커랭크 정복하기 Day 5 ✍ 제 머리로 코드를 짜내기 위한 챌린지입니다. (그동안 습관적으로 discussion창을 보곤 했거든요..) 🚀 이 포스팅 보신분 챌린지에 함께해요🤗 (함께하면 기쁨도 두 배! 서로 온라인 메이트가 되어보아요.) 😇 basic단계는 하루에 몇개라도 업로드 할 예정입니다. (예> Day* ~ Day* 10 그 이상도 될 수 있습니다.) 문제 [Higher Than 75 Marks] mark가 75점 이상인 학생을 조회하세요. 이름의 마지막 세글자를 기준으로 정렬하세요. 만약, 이름이 중복된다면 ID로 재정렬하여 조회하세요. 풀이 [Oracle] SELECT name FROM students WHERE marks > 75 ORDER BY substr(name, -3, 3), id ASC; ✍ 이름의 마지막..