IT 지식 창고
-
왜도, 첨도 시각화 코드 공유IT 지식 창고 2020. 3. 29. 11:49
머신러닝 대회에서 기본적이고 중요한 분석방법 중 하나인 왜도와 첨도를 확인하여 조정하는 것입니다. 데이터의 왜도와 첨도를 그래프로 그려주는 코드를 공유합니다. 코드 #column명과 dataframe을 대입하면 왜도와 첨도를 수치로 알려주고 모두 그래프로 그려줍니다. import math import seaborn as sns import matplotlib.pyplot as plt def ske_kur_check(columns, df, figsize = (15,10)): num = len(columns) row_num = math.ceil(num/2) f, ax = plt.subplots(row_num, 2, figsize = figsize) count = 0 try: for row in range(r..
-
gradle 설치 방법IT 지식 창고 2020. 3. 23. 22:02
https://gradle.org/releases/ Gradle | Releases Find binaries and reference documentation for current and past versions of Gradle. gradle.org 위에서 gradle을 설치 할 수 있습니다. 사이트에 조금 내려보면, 위의 사진과 같이 버전이 있습니다. 원하는 버전에서 complete눌러 zip파일을 다운로드 합니다. gradle안의 bin이 설치된 경로로 환경변수를 잡아 줍니다. 환경변수는 [제어판] - [시스템] - [고급시스템 설정] - [환경변수] - [시스템 변수] - [path] - [편집] 위 경로를 추가 해줍니다. 그리고 ctrl + r을 눌러 cmd를 검색해줍니다. gradle -v 해..
-
Python으로 파일 이름 바꾸기IT 지식 창고 2020. 3. 22. 18:45
한 예제를 통해 다양한 폴더안의 여러 파일들의 이름을 바꿀 것입니다. 응용을 하면 본인들이 원하는 방향으로 사용할 수 있을 것이라고 생각합니다. 이는 실제 현업에서 사용한 것을 까먹지 않도록 블로그에 올리고, 다른사람들도 유용하게 썼으면 하는 마음에 올립니다. 상황 : test로 시작하는 폴더안의 img들을 한 폴더에 넣을 건데, 이름이 같아서 구분할 수 있도록 했으면 좋겠다. 위 사진은 상황을 이해할 수 있도록 폴더명을 표현하였습니다. 코드 #여러 파일 이름 바꾸기 import os #폴더들이 있는 경로를 list로 할당 folder_list = os.listdir() #이중 for문으로 각 폴더안의 이미지들의 이름을 변경함 for folder in folder_list: #여러 폴더가 섞여 있으므로,..
-
-
영상에서의 Actor 출현 시간 계산하기 (Deep Learning 튜토리얼) with PythonIT 지식 창고 2019. 12. 19. 15:05
본문 - https://www.analyticsvidhya.com/blog/2018/09/deep-learning-video-classification-python/ 여기서 보고 배운 튜토리얼 입니다. 이 튜토리얼은 톰과 제리영상을 Frame단위로 나눈 후 학습시키고, 또 다른 톰과 제리 영상으로 테스트 하여 Tom 또는 Jerry의 출현 시간을 계산하는 것입니다. 한글로 보기 쉽게 설명과 주석을 달아 놨으며, 코드는 아래 링크에서 볼 수 있습니다. Tutorial Code
-
오픈 소스를 활용한 github로 웹 포트폴리오 만들기IT 지식 창고 2019. 12. 18. 18:13
https://chasimyeong.github.io/ SiMyeong Portfolio 아파트 실 거래가 예측 프로젝트 기간 : 2019. 05 ~ 2019. 06 국토교통부에서 제공하는 데이터로 아파트와 관련된 층, 평수, 매매일자, 시, 동 등으로 아파트 실 거래가를 예측 View Project chasimyeong.github.io 오픈 소스를 활용하여 만든 제 포트폴리오 사이트 입니다. 직접 디자인을 다하진 않고 오픈 소스를 활용하여 내용만 저한테 맞춰 바꾸었습니다. github에 g, HTML에 H도 모르는 제가 만드는데 시간이 오래걸리지 않았습니다. 필요 한 것 1. github 가입 및 repository 생성 2. 오픈 소스를 활용한 본인의 웹 만들기 3. javascript를 통한 내용..