python23 [백준] Python 2558 / 3046 / 2163 / 11021 / 11022 / 10699 / 7287 / 2525 / 2530 2558 (A+B -2) 2558번: A+B - 2 첫째 줄에 A, 둘째 줄에 B가 주어진다. (0 < A, B < 10) www.acmicpc.net A = int(input()) B = int(input()) print(A+B) 3046 (R2) 3046번: R2 두 숫자 R1과 R2가 있을 때, 두 수의 평균 S는 (R1+R2)/2와 같다. 상근이는 정인이 생일 선물로 두 숫자 R1과 R2를 주려고 한다. 생일 파티에서 상근이는 정인이에게 이 두 숫자를 말해주고, 정인이는 www.acmicpc.net R1, S = map(int,input().split()) if (-1000 python/연습문제 풀이 2023. 1. 26. [백준] Python 4673번 셀프 넘버 4673번: 셀프 넘버 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌을 때, www.acmicpc.net def d_n(): non_self = [] for i in range(10000) : if len(str(i)) == 1: a = i + i non_self.append(a) elif len(str(i)) == 2: b = str(i) a = i + int(b[0]) + int(b[1]) non_self.append(a) elif len(str(i)) == 3: b = str(i) a = i + int(b[0].. python/연습문제 풀이 2023. 1. 19. [Python] datatable package python에도 data.table과 같은 역할을 하는 패키지가 있다. 이름은 datatable ! pandas보다도 훨씬 빠르지만 아직 기능적으로 부족한 부분이 있다고 한다. 계속 개발중이라고 하니 추후에는 속도와 기능을 겸비한 패키지가 되지 않을까 싶다. 사용해보기 1) import packages pip install datatable import datatable as dt import numpy as np import pandas as pd import time print(dt.__version__) #1.0.0 pip으로 설치 후, pandas와의 비교를 위해 다른 패키지들도 같이 불러온다. dataset은 아래 링크의 loan.csv를 다운받아 사용했다. Getting started with.. python/개념 공부 2023. 1. 17. 딥 러닝 01-04 판다스(Pandas) and 넘파이(Numpy) and 맷플롭립(Matplotlib) - 딥 러닝을 이용한 자연어 처리 입문 (wikidocs.net) 01-04 판다스(Pandas) and 넘파이(Numpy) and 맷플롭립(Matplotlib) 데이터 분석을 위한 필수 패키지 삼대장이 있습니다. 바로 Pandas와 Numpy 그리고 Matplotlib입니다. 세 개의 패키지 모두 아나콘다를 설치했다면 추가 설치 없이 사… wikidocs.net python/참고자료 2023. 1. 13. [Python/딥러닝/실습] Keras를 이용한 다중 분류 분석(인공신경망) 데이터 정의/EDA [R/머신러닝/실습] 랜덤포레스트를 이용한 다중 분류 분석 데이터 정의 및 탐색적 데이터 분석(EDA) 1) 데이터 정의 iris 데이터셋은 꽃잎의 각 부분의 너비와 길이들을 측정한 데이터이며 150개의 레코드로 구성되어 있다. 변수명 변수 설명 Sepal.Length 꽃받 robinlovesyeon.tistory.com 위 링크 참고 파이썬에서는 seaborn을 이용한 변수 비교를 추가했다. import seaborn as sns sns.pairplot(raw_data, hue="Species", size=3, diag_kind="kde") 4개의 특성에 해당하는 Sepal.Length, Sepal.Width, Petal.Length, Petal.Width와 모든 쌍(pair)의 조.. python/실습(project) 2023. 1. 12. [Python/딥러닝/실습] 로지스틱 회귀 분석 데이터 정의 [R/머신러닝/실습] 로지스틱 회귀 분석 데이터 정의 사용 데이터: weather.csv 기상 관측 자료를 날짜별, 항목별로 기록한 자료이다. 각 항목에 따라 다른 자료형과 단위를 포함한다. 독립변수는 RainTomorrow 이며, 종속변수는 Date부터 RainToda robinlovesyeon.tistory.com 위 링크 참고 로지스틱 회귀 분석 1) 데이터 호출 및 전처리 import numpy as np import pandas as pd import matplotlib.pyplot as plt from sklearn.preprocessing import LabelEncoder raw_data = pd.read_csv('weather.csv',encoding='cp949') raw_.. python/실습(project) 2023. 1. 12. [Python/딥러닝/실습] 단순 선형회귀 분석 데이터 정의 및 EDA [R/머신러닝/실습] 단순 선형회귀 분석 목표 제품적절성이 제품만족도에 미치는 영향 주제로 R을 이용한 단순 선형 회귀분석을 실시하고, 인공신경망을 이용한 선형 회귀분석을 python으로 실행하여 결과를 비교한다. 분석방법 SyncRNG패 robinlovesyeon.tistory.com 위 링크 참고 단순 선형회귀 분석 1) 데이터 호출 import pandas as pd import numpy as np import matplotlib.pyplot as plt from SyncRNG import SyncRNG raw_data = pd.read_csv('E:/product.csv',encoding='cp949') v=list(range(1,len(raw_data)+1)) s=Syn.. python/실습(project) 2023. 1. 5. [Python/실습] 의사결정나무를 이용한 BostonHousing 예측분석 데이터 정의 [R/실습] 의사결정나무를 이용한 BostonHousing 예측분석 데이터 정의 사용 데이터: R의 melbench 패키지 내 Bostonhousing dataset 변수명 의미 CRIM 자치시(town) 별 1인당 범죄율 ZN 25,000 평방피트를 초과하는 거주지역의 비율 INDUS 비소매상업지역이 점유하고 있 robinlovesyeon.tistory.com 의사결정나무 생성 1) Import packages import numpy as np import pandas as pd from sklearn.datasets import load_boston from sklearn.model_selection import train_test_split from sklearn.tree import .. python/실습(project) 2023. 1. 3. [Python/실습] 랜덤포레스트 모델을 이용한 위스콘신 유방암 데이터 분류분석 데이터 정의 [R/실습] xgboost 모델을 이용한 위스콘신 유방암 데이터 분류분석 데이터 정의 - 사용 데이터 : wisc_bc_data.csv 컬럼명 의미 id 환자 식별 번호 diagnosis 양성 여부 (M = 악성, B = 양성) 각 세포에 대한 정보 radius 반경 (중심에서 외벽까지 거리들의 평균값) texture 질감 (Gr robinlovesyeon.tistory.com 위 링크 참고 랜덤포레스트 모델링 1) Import packages import pandas as pd import numpy as np from sklearn.model_selection import train_test_split import matplotlib.pyplot as plt from sklearn.met.. python/실습(project) 2023. 1. 2. [python/실습] xgboost를 이용한 위스콘신 유방암 데이터 분류분석 데이터 정의 [R/실습] xgboost 모델을 이용한 위스콘신 유방암 데이터 분류분석 데이터 정의 - 사용 데이터 : wisc_bc_data.csv 컬럼명 의미 id 환자 식별 번호 diagnosis 양성 여부 (M = 악성, B = 양성) 각 세포에 대한 정보 radius 반경 (중심에서 외벽까지 거리들의 평균값) texture 질감 (Gr robinlovesyeon.tistory.com 위 게시물 참고 xgboost 모델 생성 1) Import packages import pandas as pd import numpy as np from sklearn.model_selection import train_test_split import matplotlib.pyplot as plt import xgboo.. python/실습(project) 2022. 12. 20. Pygments - 소스코드 워드로 예쁘게 옮기기 https://pygments.org/demo/ Demo — Pygments Try out Pygments! This website requires JavaScript (and WebAssembly) You can also try out pygments locally by running pip install pygments . Then you can use the command-line interface . Language guess the language ABAP ABNF ActionScript ActionScript 3 Ada pygments.org R은 언어를 S로, python 은 python으로 설정하면 된다 워드로 옮길 때 폰트가 깨져서 고민이었는데 해결 ~~ 워드 -> pdf 변환해도 안 깨.. python/참고자료 2022. 12. 20. [내가만든문제] 로또 번호 조합하기 연정양이는 오늘도 신분상승의 꿈을 안고 로또를 사려고 합니다. 마음에 드는 숫자를 쭉 써두고 그 안에서 숫자를 조합해서 로또를 구매하려고 합니다. 몇 줄을 구매할지와 원하는 숫자 리스트를 입력하면 원하는 줄 만큼 숫자를 조합해주도록 코딩하세요. (단, 뽑히는 숫자는 6개여야 한다) 입력 : 1번째 줄 -> 구매하고자 하는 로또 개수(1줄->1개) 2번째 줄 -> 마음에 드는 숫자 리스트 출력 : 원하는 로또 개수만큼의 랜덤 숫자 리스트 나의 풀이: #로또 번호 조합하기 import random lotto = int(input()) num = list(map(int,input().split())) for i in range(1, lotto + 1): lotto_num = random.sample(num, .. python/연습문제 풀이 2022. 10. 27. 이전 1 2 다음