본문 바로가기

Python

(4)
[Python/Programmers] 성격 유형 검사하기 Question & Source https://school.programmers.co.kr/learn/courses/30/lessons/118666?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Example Input & Output survey choices result ["AN", "CF", "MJ", "RT", "NA"] [5, 3, 2, 7, 5] "TCMA" ["TR", "RT", "TR"] [7, 1, 3] "RCJA" My Answer def make_answer(survey_dict, score_box, an..
[Python] 히스토그램 구간, 빈도 수 구하기 (extract bin counts, bin range from histogram) 연속형 변수의 히스토그램 그리는 방법은 다양합니다. matplotlib.pyplot, seaborn, pandas 등을 이용하여 히스토그램을 간편하게 시각화할 수 있습니다. 현재 3.10.xx 버전으로는 matplotlib, pandas 는 default 로 10 개의 bin 을 사용하도록 정의되어 있고 seaborn 은 데이터에 맞춰 적절한 bin 수를 찾아 사용하는 것으로 정의되어 있습니다. 히스토그램으로 데이터 분포는 확인하였으나, 각 구간별 범주와 빈도 수를 알고 싶을 때 확인할 수 있는 방법은 아래 목차의 패키지 순서대로 나열하였습니다. 목차 1. 코드 2. 각 패키지별 기본 그래프 결과 2-1. pandas.DataFrame.hist 2-2. matplotlib.pyplot.hist 2-3. ..
[Python] Warning 경고 메시지 끄기 Pandas 에서 형 변환이나 plot 을 그릴 때 FutureWarning 과 같은 Warning 메시지가 다음과 같이 출력창에 도배되는 경우가 있습니다. Warning 메시지도 중요한 메시지이지만 매번 발생되는 경우 원하는 출력 결과를 보기 위해서 스크롤을 계속 내려야 합니다. 이 과정이 귀찮기 때문에 다음과 같이 잠시 경고 메시지를 warnings 라이브러리를 사용하여 숨길 수 있습니다. import warnings # 경고 메시지 숨기기 warnings.filterwarnings("ignore") # 경고 메시지 나타내기 (=기본 설정) warnings.filterwarnings("default") 공식 도큐먼트 : https://docs.python.org/3.9/library/warnings...
[Python] Anaconda 설치 목차 1. 프로그램 다운로드 2. 프로그램 설치 3. Anaconda & Python 동작 확인 Anaconda 는 파이썬 프로그램과 모델링(데이터 분석, ML/DL) 에 필요한 패키지 및 IDE를 편리하게 연동하여 사용할 수 있도록 지원합니다. 1. 프로그램 다운로드 Anaconda 공식 홈페이지에 접속합니다. https://www.anaconda.com/ Anaconda | The World's Most Popular Data Science Platform Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communit..