LeeHyunjoo

7일차(지도학습과 비지도학습)

##와인 데이터 가져오기 import pandas as pd wine=pd.read_csv("https://bit.ly/wine-date") wine ##문제지와 정답지 나누기 data=wine[['alcohol','sugar','pH']].to_numpy() target=wine['class'].to_numpy() ##일정한 비율로 데이터 나누기 from sklearn.model_selection import train_test_split train_input,test_input,train_target,test_target=train_test_split(data,target,test_size=0.2) ##데이터 전처리하기 from sklearn.preprocessing import StandardSca..

6일차(선형 회귀와 로지스틱 회귀)

##농어 데이터 저장하기 import numpy as np perch_length = np.array([8.4, 13.7, 15.0, 16.2, 17.4, 18.0, 18.7, 19.0, 19.6, 20.0, 21.0, 21.0, 21.0, 21.3, 22.0, 22.0, 22.0, 22.0, 22.0, 22.5, 22.5, 22.7, 23.0, 23.5, 24.0, 24.0, 24.6, 25.0, 25.6, 26.5, 27.3, 27.5, 27.5, 27.5, 28.0, 28.7, 30.0, 32.8, 34.5, 35.0, 36.5, 36.0, 37.0, 37.0, 39.0, 39.0, 39.0, 40.0, 40.0, 40.0, 40.0, 42.0, 43.0, 43.0, 43.5, 44.0]) perc..

2525번: 오븐 시계

2525번: 오븐 시계 (acmicpc.net) 2525번: 오븐 시계 첫째 줄에 종료되는 시각의 시와 분을 공백을 사이에 두고 출력한다. (단, 시는 0부터 23까지의 정수, 분은 0부터 59까지의 정수이다. 디지털 시계는 23시 59분에서 1분이 지나면 0시 0분이 된다.) www.acmicpc.net >> 현재 시간으로 주어진 시와 분을 모두 분 단위로 합산하고 분 단위로 주어진 오븐 사용 시간을 모두 합하여 s변수에 저장한다. 끝나는 시간은 s를 60으로 나눈 몫을 시 단위로, 60으로 나눈 나머지는 분 단위로 저장하여 나타낸다. 몫이 24이상일 경우, 24를 빼주어 0~23사이의 시간 단위로 나타낼 수 있도록 한다. A,B=map(int,input().split()) C=int(input()) ..

1292번: 쉽게 푸는 문제

1292번: 쉽게 푸는 문제 (acmicpc.net) 1292번: 쉽게 푸는 문제 첫째 줄에 구간의 시작과 끝을 나타내는 정수 A, B(1 ≤ A ≤ B ≤ 1,000)가 주어진다. 즉, 수열에서 A번째 숫자부터 B번째 숫자까지 합을 구하면 된다. www.acmicpc.net >> 리스트에 1,2,2,3,3,3,4,4,4,4,5,5,5,5,5,,,,이런식으로 저장하고 a,b 값은 리스트의 인덱스 값으로 사용하여 a번째부터 b번째 사이의 숫자의 합을 출력한다. a, b = map(int, input().split()) total = 0 list = [] for i in range(1, 1000): for j in range(i): list.append(i) for i in range(a - 1, b): t..

5일차(K-최근접 이웃 회귀 모델)

K-최근접 이웃 회귀 모델 #K-최근접 이웃 회귀 모델: 길이만 가지고 무게 예측하기 ##농어 데이터 저장하기 perch_length = np.array([8.4, 13.7, 15.0, 16.2, 17.4, 18.0, 18.7, 19.0, 19.6, 20.0, 21.0, 21.0, 21.0, 21.3, 22.0, 22.0, 22.0, 22.0, 22.0, 22.5, 22.5, 22.7, 23.0, 23.5, 24.0, 24.0, 24.6, 25.0, 25.6, 26.5, 27.3, 27.5, 27.5, 27.5, 28.0, 28.7, 30.0, 32.8, 34.5, 35.0, 36.5, 36.0, 37.0, 37.0, 39.0, 39.0, 39.0, 40.0, 40.0, 40.0, 40.0, 42.0, ..

2480번: 주사위 세개

2480번: 주사위 세개 (acmicpc.net) 2480번: 주사위 세개 1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다. 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금을 받게 된다. 같은 눈이 2개 www.acmicpc.net A,B,C=map(int,input().split()) if A==B==C: print(10000+A*1000) elif A==B or A==C: print(1000+A*100) elif B==C: print(1000+B*100) else: print(max(A,B,C)*100)