본문 바로가기

예제36

[회귀분석] 회귀분석 모델 한 번에 돌려서 가장 좋은 성능 모델 값 뽑기 사이킷런 패키지를 바탕으로 회귀모델 한 번에 돌리기 보스턴 데이터셋 예제로 진행 1. 데이터 로드 2. 데이터 확인 3. 전처리(na 값 처리, 스케일링) 4. 회귀 모델 돌리기 5. 최종 모델 from sklearn.datasets import load_boston import pandas as pd import matplotlib.pyplot as plt import seaborn as sns # 데이터 로딩 load_data = load_boston() print(type(load_data)) print(load_data.keys()) print(load_data.DESCR) # np에서 pd로 변환하기 data = load_data['data'] df_X = pd.DataFrame(columns=.. 2020. 2. 24.
[텐서플로] 책/소스코드 링크 모음 텐서플로첫걸음 : https://github.com/rickiepark/first-steps-with-tensorflow ◆ 목차 0장 한국어판 서문: 딥 러닝에 대하여 0.1 딥 러닝 개념 잡기 0.2 딥 러닝 알고리즘과 신경망 구조 0.3 글도 쓰고 그림도 그리고 음악도 만드는 인공 신경망 0.4 인공지능의 미래를 향해 1장 텐서플로 기본 다지기 1.1 오픈소스 패키지 1.2 텐서플로 서빙 1.3 텐서플로 설치 1.4 첫 텐서플로 코드 1.5 디스플레이 패널 텐서보드 2장 선형회귀분석 2.1 변수 간의 관계에 대한 모델 2.2 비용함수와 경사 하강법 알고리즘 2.3 알고리즘 실행 3장 군집화 3.1 기본 자료구조: 텐서 3.2 텐서플로의 데이터 저장소 3.3 K-평균 알고리즘 3.4 새로운 그룹 3... 2018. 7. 31.
[xgboost] 설치 오류 해결 및 예제 실행_좋은 참고 링크 xgboost는 성능이 좋아서 케글에서 분석 상위권인 사람들이 많이 사용한다고 한다~ 근데 내꺼에서는 바로 설치가 안되서 설치하는 방법을 따로~ 정리 이건 xgboost 뿐만 아니라 다른 설치 안되는 pip 파일도 아래와 같이 하면된다. 혹시 오픈소스 라이브러리의 업데이트로 기존 코드가 분석이 안된다면, 이전 버전의 pip 파일을 따로 보관하는 것도 방법이다.하지만 pip 파일 업데이트에 맞춰 코드 변경하는 것이 가장 좋다. 아무튼 아래의 설치 방법 따라해보기~ 파이썬 3.6 xgboost 설치하기 1. xgboost 다운로드 하기 1) https://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost 링크가기 2) python 3.6인 경우, 'xgboost-0.6-cp36-.. 2018. 7. 16.
[파이썬] 백준 알고리즘 11721번 문제:알파벳 소문자와 대문자로만 이루어진 길이가 N인 단어가 주어진다.한 줄에 10글자씩 끊어서 출력하는 프로그램을 작성하시오. 입력:첫째 줄에 단어가 주어진다. 단어는 알파벳 소문자와 대문자로만 이루어져 있으며, 길이는 100을 넘지 않는다. 길이가 0인 단어는 주어지지 않는다. BaekjoonOnlineJudgeOneTwoThreeFourFiveSixSevenEightNineTen 출력:입력으로 주어진 단어를 열 개씩 끊어서 한 줄에 하나씩 출력한다. 단어의 길이가 10의 배수가 아닌 경우에는 마지막 줄에는 10개 미만의 글자만 출력할 수도 있다. BaekjoonOn lineJudgeOneTwoThre eFourFiveS ixSevenEig htNineTen 내 소스: a=input()d=len(a).. 2018. 4. 13.
[파이썬] 백준 알고리즘 11654번 문제:알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. 입력: AC09az 출력: 6567485797122 내 소스: print(ord(input())) 2018. 4. 13.
[파이썬] 백준 알고리즘 10998번 문제:두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. 입력: 1 23 4 출력: 212 내 소스: a= input().split( )b= int(a[0])*int(a[1])print(b) 2018. 4. 13.
[파이썬] 백준 알고리즘 10996 문제:예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력: 1234 출력: ** * * ** * * * * * * * ** * * * * * * * * * * * * * * * 내 소스: a= int(input())b,c = a, a//2for i in range (1, a+1): if b%2 == 1 : print('* '*(b-c)) print(' *'*c) elif b%2 == 0 : print('* '*c) print(' *'*(b-c)) 2018. 4. 13.
[파이썬] 백준 알고리즘 10995번 문제:예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력:첫째 줄에 N (1 2018. 4. 13.
[파이썬] 백준 알고리즘 10990번 문제:예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요. 입력:첫째 줄에 N (1 2018. 4. 13.
[파이썬] 백준 알고리즘 10871번 문제:정수 N개로 이루어진 수열 A와 정수 X가 주어진다. 이 때, A에서 X보다 작은 수를 모두 출력하는 프로그램을 작성하시오. 입력:첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000)둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. 10 5 1 10 4 9 2 3 8 5 7 6 출력:X보다 작은 수를 입력받은 순서대로 공백으로 구분해 출력한다. X보다 작은 수는 적어도 하나 존재한다. 1 4 2 3 내 소스: list1=list(input().split())list2=list(input().split())list3=[]str1=str()for i in range(len(list2)): list2[i]=.. 2018. 4. 13.
[파이썬] 백준 알고리즘 10869번 문제:두 자연수 A와 B가 주어진다. 이 때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. 입력:두 자연수 A와 B가 주어진다. (1 ≤ A, B ≤ 10,000) 7 3 출력:첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A*B, 넷째 줄에 A/B, 다섯째 줄에 A%B를 출력한다. 10 4 21 2 1 내 소스: a= input().split( )print(int(a[0])+int(a[1]))print(int(a[0])-int(a[1])) print(int(a[0])*int(a[1])) print(int(int(a[0])/int(a[1]))) print(int(a[0])%int(a[1])) 2018. 4. 13.
[파이썬] 백준 알고리즘 10817번 문제:세 정수 A, B, C가 주어진다. 이 때, 두 번째로 큰 정수를 출력하는 프로그램을 작성하시오. 입력:첫째 줄에 세 정수 A, B, C가 공백으로 구분되어 주어진다. (1 ≤ A, B, C ≤ 100) 20 30 1030 30 1040 40 4020 10 10 출력:두 번째로 큰 정수를 출력한다. 20304010 내 소스: a=list(input().split())for i in range(len(a)): a[i]=int(a[i])a.sort(reverse=True)print(a[1]) 2018. 4. 13.
[파이썬] 백준 알고리즘 10757번 문제:A+B를 계산하시오. 입력:첫째 줄에 A와 B가 주어진다. (0 < A,B < 1010000) 9223372036854775807 9223372036854775808 출력:첫째 줄에 A+B를 출력한다. 18446744073709551615 내 소스: alist=(input().split())print(int(alist[0])+int(alist[1])) 2018. 4. 13.
[파이썬] 백준 알고리즘 10718번 문제:ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올 해에도 파주 World Finals 준비 캠프에 참여했다.대회를 뜰 줄 모르는 지박령 kriii를 위해서 격려의 문구를 출력해주자. 입력:없음 출력:두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번씩 출력한다. 강한친구 대한육군 강한친구 대한육군 내 소스: print("강한친구 대한육군\n"*2) 2018. 4. 13.
[파이썬] 백준 알고리즘 10172번 문제:아래 예제와 같이 개를 출력하시오. 입력:없음. 출력: |\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__| 내 소스: print(r'|\_/|')print(r'|q p| /}')print('( 0 )"""\\')print(r'|"^"` |')print(r'||_/=\\__|') 2018. 4. 12.
반응형