Matplotlib 3

Python - Matplotlib

Matplotlib math+plot+library다양한 유형의 그래프와 차트 생성, 데이터를 시각적으로 표현해 분석과 공유를 더 쉽게 만들어주는 데이터 시각화 라이브러리  지원 그래프 • 선 그래프(Line Plot) : 시간에 따른 데이터 추세 분석• 산점도(Scatter Plot) : 두 변수 간의 관계를 나타냄• 막대 그래프(Bar Chart) : 카테고리별 데이터를 비교• 히스토그램(Histogram) : 데이터의 분포를 나타냄• 파이 차트(Pie Chart) : 비율을 강조하는 데 적합• 박스 플롯(Box Plot) : 데이터의 범위, 중앙값, 이상치 시각화• 면적 그래프(Area Plot) : 여러 범주의 누적 데이터 시각화• 스택 막대 그래프(Stacked Bar Chart) : 카테고리별..

Python to AI 2024.12.30

Python - Pandas(데이터 전처리 : 이상치 탐지 및 처리)

이상치(Outlier) 데이터의 일반적인 패턴에서 벗어난 값을 의미=> 데이터 분석에 부정적인 영향을 미칠 수 있기 때문에, 탐지하고 적절히 처리하는 것이 중요  이상치 탐지 방법기술 통계 기반 이상치 탐지  describe()함수 사용, 데이터의 기본 통계량 확인, 이상치 의심import pandas as pd#에시 데이터프레임 생성data = { '이름' : ['철수','영희','민수','지수','상수'], '나이' : [25,30,22,35,120] #120은 이상치로 의심됨 '점수' : [90,85,95,80,88] }df = pd.DataFrame(data)#기술 통계량 확인df['나이'].describe()평균(mean)과 표준편차(std)가 큰 차이를 보이는 경우, 또는..

Python to AI 2024.12.10

Python - Matplotlib 한글폰트 커스텀컨피그

Matplotlib의 기본 설정 폰트 Sans-serif에 한글이 포함돼있지 않아서 matplotlib뿐만 아니라 얘를 기반으로 하는 라이브러리들을 사용할 때 한글을 지원하는 폰트를 따로 지정해주지 않으면 깨져있는 네모네모를 보며 살아야된다. 뭔 데이터인지 알 수가 없다.근데 또 매번 폰트 지정해주기는 귀찮다. 그렇다고 데이터분석을 때려칠까. ? ㅇ제일 좋은 방법임. 하지만 하고는 싶은데 귀찮은 경우를 위해 (물론 코드 외워버리기, 체화하기, 구글링하기, 메모장에 코드 짱박아놓기, ChatGPT활용하기, 키보드에 단축키로 메크로 설정.. 등등 다양한 방법이 있지만 다 귀찮아서- 나는 이제껏.. 내 노트북 안쓰고 intel에서 제공해주는 컴퓨터 돌려서 걍 바탕화면에 코드조각 늘어놓고 썼다.......ㅋ지금..

Python to AI 2024.12.10
728x90