본문 바로가기

데이터 공부/파이썬 기초공부3

Matplotlib에서 한글 오류 해결 방법 Matplotlib은 한글 폰트를 지원하지 않는 문제가 있다.그래프 출력시 한글 부분이 네모박스로 표시되면서 폰트가 깨지는 현상이 있다. warning:matplotlib.font_manager:findfont: font family 'nanumgothic' not found.[방법 1] import matplotlib.pyplot as pltimport matplotlib.font_manager as fm# 1. 폰트 경로 위치 / 나눔글꼴 경로 설정font_path = 'C:/Windows/Fonts/NanumGothic.ttf'# 폰트 이름 가져오기font_name = fm.FontProperties(fname=font_path).get_name()# 폰트 설정plt.rc('font', family.. 2024. 5. 14.
Pandas 판다스 내용 정리 - ② 데이터 살펴보기 , 시각화 Part 3 데이터 살펴보기- 데이터프레임 크기(행, 열) .shape - 데이터프레임의 행과 열의 수는  속성을 사용하여 확인할 수 있습니다.- 데이터프레임 기본정보 .info() - 데이터프레임의 기본 정보를 확인할 수 있습니다.이 메소드는 각 열의 데이터 타입, 비어 있지 않은 값의 개수 등을 보여줍니다. 판다스 자료형 설명: int64 int정수형 float64 float실수형 object string문자열datetime64, timedelta64없음 ( datetime 라이브러리 활용)날짜와 시간 관련 데이터3. 데이터프레임의 기술통계 정보 요약 .describe() - 숫자형 열에 대한 기술통계 정보(평균, 표준편차, 최소값, 최대값 등)를 요약하여 보여줍니다. 4. 각 열의 데이터 개수 ... 2024. 5. 14.
Pandas 판다스 내용 정리 - ① 자료구조 및 입출력 1. 데이터프레임 만들기- 데이터프레임은 2차원 배열이다.- 여러 개의 시리즈들이 한데 모여서 데이터프레임을 이루는 구조를 보여준다. 딕셔너리 -> 데이터프레임 변환 : pandas.DataFrame(딕셔너리 객체)2. 행 인덱스/ 열 이름 설정-직접 입력● 행 인덱스/열 이름 설정 : pandas.DataFrame( 2차원 배열, index = 행 인덱스 배열, columns = 열 이름 배열)● 행 인덱스 변경 : DataFrame 객체.index = 새로운 행 인덱스 배열● 열 인덱스 변경 : DataFrame 객체.columns = 새로운 열 인덱스 배열- rename● 행 인덱스 변경 : DataFrame 객체.rename(index = {기존 인덱스 : 새로운 인덱스, ...})● 열 인덱스 .. 2024. 5. 13.