likethefirst.tistory.com/entry/%EC%84%A0%ED%98%95%ED%9A%8C%EA%B7%80-Linear-Regression-Model-Basic 선형회귀 / Linear Regression Model / Basic 1. 선형회귀란 독립 변수 X와 X의 값에 따라 달라지는 종속 변수 Y와의 선형적인 상관 관계를 모델링하는 것이다. 즉 X에 따른 Y값을 예측하고 설명하는 것이다. 2. 예제 공부한 시간 2 4 6 8 성적 81 likethefirst.tistory.com 앞선 포스팅에서 선형회귀에 대한 개념과 관련된 공식 등을 알아보았다. 이번 포스팅에서는 위 포스팅에 있는 예제의 값을 이용하여 공식을 프로그래밍화하고, 결과값을 간단한 그래프로 나타내본다. 1. X와 Y를 선언..
1. 선형회귀란 독립 변수 X와 X의 값에 따라 달라지는 종속 변수 Y와의 선형적인 상관 관계를 모델링하는 것이다. 즉 X에 따른 Y값을 예측하고 설명하는 것이다. 2. 예제 공부한 시간 2 4 6 8 성적 81점 93점 91점 97점 위의 표를 보면, 공부한 시간 [2, 4, 6, 8]의 표본에서 '공부한 시간에 비례해 5점이 오른다.' 와 같은 정확한 규칙성은 딱히 보이지 않는다. 선형회귀는 y=ax+b의 식에서 예측값 - 실제값 (오차) 을 가장 최소화하여야 한다. 그러므로 a와 b의 값을 정확히 예측해야 한다. 모든 독립 변수 X가 y=ax+b에 대입 시 실제 값과 가장 가까운 예측값 Y를 구해야 한다는 것이다. 3. 최소제곱법 위에서 기울기인 a와 y절편인 b를 정확히 구해내야 한다고 했는데, ..
1. numpy란 C 언어로 구현된 파이썬 라이브러리이다. 주로 이용하는 것은 array 기능이며, 벡터 및 행렬 연산이 유용하다. import numpy as np (넘파이를 불러와 np라는 별칭으로 쓰겠다.) 라고 선언한다. 1 2 3 4 5 import numpy as np arr1 = np.array([1, 2, 3, 4, 5]) print(arr1) print(type(arr1)) cs - 결과 결과는 파이썬의 리스트와 같이 [1 2 3 4 5]로 나타나고, 이것의 타입은 class 'numpy.ndarray'로 나타난다. 2. ndarray란 파이썬 리스트와 다르게 C 배열의 특성인 메모리의 연속적인 배치의 특성을 갖고 있다. 메모리 배치가 연속적이면, 선형대수 연산을 더 빠르고 효율적으로 할..
스포츠 기사를 보면 반복되는 부분이 있다. 이긴 팀이 누구인지, 스코어는 몇 대 몇인지, 경기장은 어디인지 등이다. 위와 같은 내용을 핵심 요소만 간추려 입력 받아 야구 기사를 쓰도록 하는 프로그램이다. 1 2 3 4 5 6 7 8 9 10 11 12 stadium = input("경기장은 어디입니까? ") winner = input("이긴 팀은 어디입니까? ") loser = input("진 팀은 어디입니까? ") vip = input("우수선수는 누구입니까? ") score = input("스코어는 몇 대 몇입니까? ") print("") print("=====================================================") print("오늘 ", stadium, "에서 야구..
1 2 3 4 5 6 7 8 from collections import Counter f = open("d:\mobydick.txt", encoding = "utf-8") # d드라이브의 mobydick.txt라는 파일을 불러옴 # encoding = "utf-8"은 불러온 파일의 한글이 깨지지 않게 함 count = Counter(f.read().split()) # 파일을 불러와 단어 단위로 split(자른) 수를 세어 count 변수에 저장 print("단어 출력 횟수 : ", count) # 출력 cs mobydick.txt 파일의 내용은 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 이다. - 결과 결과에서 텍스트 파일의 내용과 일치하게, '1' 단어가 1번, '2'가 2번, ... , '..
- Thanks for comming.
- 오늘은
- 명이 방문했어요
- 어제는
- 명이 방문했어요