반응형
이론 개념
[DA와 ML] 선형회귀법이란? 회귀분석이란?
Linear Regression (선형회귀법) 종속변수 y : 스칼라로 표현 독립변수 X : 벡터 형식으로 표현 이 두 변수 간의 관계를 표현하기 위한 알고리즘이다. 독립변수 X가 스칼라 값일 경우 (즉 1차원 벡터일
0ver-grow.tistory.com
해답
2. Numpy 사용하기
Numpy 시작하기 import numpy def matrix_tutorial(): # 3×4 의 크기를 가진 2차원 배열 선언 A = numpy.array([[1,4,5,8], [2,1,7,3], [5,4,5,9]]) return A print(matrix_tutorial()) 행렬변환 import numpy de..
iamdaisy.tistory.com
import numpy
def main():
# 데이터 포인트의 구성 : X y로 구성되며 space로 구분. float을 포함
# 문자열로 된 숫자를 실수로 변환시 float()사용 : str_val = "3.14" print(float(str_val)*2)
(N, X, Y) = read_data()
print(N)
print(X)
print(Y)
def read_data():
# Implement here
N = int(input()) # N : 데이터 갯수. N줄에 걸쳐 데이터 포인트들이 입력
# X,Y는 빈리스트
X = []
Y = []
for i in range(N) :
line = input().strip().split(" ") # N만큼 입력반복하여 X,Y의 빈리스트 채우기, X,Y 구분은 space
X.append(float(line[0]))
Y.append(float(line[1]))
return (N, X, Y) # 데이터를 입력받아 N,X,Y 리턴
if __name__ == "__main__":
main()
반응형
'○ 인공지능, 분석 > 20.10 NIPA_주가예측' 카테고리의 다른 글
[DA와 ML] 선형회귀법이란? 회귀분석이란? (0) | 2020.10.13 |
---|---|
[DA와ML_05.PY lib활용한 기초 행렬 미션] 전치행렬(transpose), 역행렬(linalg) (0) | 2020.10.13 |
[Pandas 월드컵] 데이터 프레임 칼럼 (dataframe column) 추가 (0) | 2020.10.12 |
[Pandas 월드컵] csv 파일을 dataframe 출력하기 (0) | 2020.10.12 |
[Pandas] 월드컵 1 (0) | 2020.10.12 |