[PYTHON]18 [S2-Week1]Simple Regression Warm up Y^ = b0 + b1*x 식을 구하는 것이 회귀선 추정. 분류와 회귀 (출처) : https://youtu.be/G_0W912qmGc 분류(classification)는 이산형 자료를 사용해서, 범주를 정해주고, 정확도가 중요. 회귀(regression)는 연속형 자료를 사용해서, "잘 맞는 선"을 찾고, 오차의 제곱 합이 중요. Session 기준모델(Baseline Model) : 분류에서는 최빈클래스, 회귀에서는 평균값, 시계열회귀에서는 이전 타임스탬프 값. 리소르를 사용하지 않고 쓸 수 있는 모델. 평균값으로 기준모델로 하면 보통 에러가 많음. 그래서 회귀선을 구하는 것. 하지만 설정 자체는 중요. #만약 df를 kaggle의 house로 봤을 경우 #기준모델 base = df['.. 2022. 4. 27. [프로그래머스]LV1. 소수 만들기 https://programmers.co.kr/learn/courses/30/lessons/12977 코딩테스트 연습 - 소수 만들기 주어진 숫자 중 3개의 수를 더했을 때 소수가 되는 경우의 개수를 구하려고 합니다. 숫자들이 들어있는 배열 nums가 매개변수로 주어질 때, nums에 있는 숫자들 중 서로 다른 3개를 골라 더했을 때 programmers.co.kr 내가 생각한 접근법 combinations 때려서 if문 돌려서 % i 가 0이면 answer에 담고 그 수를 len으로 세기 풀이 def check_sum(num) : for i in range(2, num): # num을 2~num 전까지 나누는데 나머지가 0이면 소수가 아니라는 뜻. 그래서 False 반환. if num % i == 0 .. 2022. 4. 23. [프로그래머스]LV1. 음양 더하기 https://programmers.co.kr/learn/courses/30/lessons/76501 코딩테스트 연습 - 음양 더하기 어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 re programmers.co.kr 내가 생각한 접근법 sign이 ture면 +, false면 - 해서 sum 때려버리기 풀이 def solution(absolutes, signs) : answer = [] for i in range(len(absolutes)): if signs[i] == ture : answer += i else : answer -= i return an.. 2022. 4. 23. [프로그래머스]LV1. 없는 숫자 더하기 https://programmers.co.kr/learn/courses/30/lessons/86051 코딩테스트 연습 - 없는 숫자 더하기 0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요. programmers.co.kr 내가 생각한 접근법 set로 만들어서 배열 비교하는 difference로 값 골라주고 sum 해주기 풀이 def solution(numbers): number = [1,2,3,4,5,6,7,8,9,0] numbers_set = set(numbers) number_set = set(number) answer = su.. 2022. 4. 23. 이전 1 2 3 4 5 다음