목록프로그램 세팅 및 오류 해결 (3)
오랑우탄의 반란

파이썬의 pandas나 numpy 라이브러리를 사용해서 계산을 수행하는 경우 아래와 같이 너무 크거나 너무 작은 숫자에 대해 지수 e 가 붙어서 표시되는 경우가 종종 있는데요. 실제 어떤 수인지 확인하기 정말 불편하죠? 이때 출력 결과물을 일반 숫자 표기법으로 변환해주는 두 가지 방법이 있습니다. 1. Pandas pandas를 사용하고 싶은 경우, 아래와 같이 5번째 소수점까지만 표현되도록 제한할 수 있는데요import pandas as pdpd.options.display.float_format = '{:.5f}'.format 2. Numpy numpy가 좀 더 정확하고 간단하게 일반 숫자 표기법으로 변환해줍니다. 다만 print 구문에만 적용이 가능하다는 점. import numpy as npnp...

Matplotlib 으로 그래프를 그리고 제목이나 레이블을 한글로 추가하면 아래와 같은 오류가 뜨면서 한글폰트를 프로그램이 인식을 못 하는 오류가 발생할 수 있는데요C:\Users\User\AppData\Roaming\Python\Python312\site-packages\IPython\core\pylabtools.py:170: UserWarning: Glyph 44256 (\N{HANGUL SYLLABLE GO}) missing from font(s) DejaVu Sans. fig.canvas.print_figure(bytes_io, **kw) 간단한 해결방법을 알려드립니다! 직접 폰트 설치나 경로를 입력하는 작업을 하지 않아도 되는 간단한 단기 솔루션입니다. 단점은 파일을 새로 열어서 돌릴 때마다 ..

오늘 오랑이는 pandas를 활용한 데이터 전처리에 대해 배울 예정입니다. 1 Pandas vs ExcelWHAT Pandas란?→ Python에서 데이터를 조작하고 쉽게 분석할 수 있게 도와주는 라이브러리대용량 데이터 처리가 가능 : Pandas는 데이터를 메모리에 로드하고, 다양한 연산을 빠른 처리가 가능하며 대용량 데이터를 처리하는데 최적화되어 있습니다.데이터 조작 기능 : 데이터 정렬, 필터링, 집계, 결측값 처리 등 데이터를 쉽게 가공할 수 있음데이터 시각화 기능 제공 : Matplotlib, Seaborn , … , etc데이터를 구조화하여 분석할 수 있음 : DataFrame이라는 자료형을 제공하여 데이터를 표 형태로 나타내어 분석이 가능함WHY 멀쩡한 엑셀 놔두고 왜 Pandas를 쓰나요..