며칠전에 공부한 내용인데,, 포스팅 하는걸 잊었다 😢
간단한거지만, 잘 적고싶은 마음도 있고,, 잠깐 미루면 저 멀리 미뤄진다 😂
여튼, 각설하고 !!
큰 숫자가 익숙하지 않지만, 그래도 그나마 천 단위 구분 콤마가 있으면 조금 보기 편하니,,
엑셀에서는 간편하게 할 수 있지만, 파이썬 분석중에도 데이터프레임에서 간편히 적용할 수 있는 방법을 알게되었다 😎
얼른 잊어버리기 전에 기록해두자 !
여러가지 방법이 있지만, 원본 데이터 변경 없이 데이터 프레임 내에서 style 설정만으로 천 단위 구분기호 출력 하는 방법은 아주 간단했다 !!
df.style.format(thousand=',')
데이터프레임에 어디든 붙여도 된다 !!
🔽 내가 활용한 부분은 이렇게 👇
[참고]
https://kimpanda.tistory.com/123?category=1093363
[pandas] 데이터 프레임에서 큰 숫자를 가독성 좋게 표기하기
Example Code import pandas as pd data = {'일련번호':[2101, 2102, 2103], '금액':[123000000, 456000000, 1230000000]} df = pd.DataFrame(data) df Problem 금액 열의 숫자 데이터를 가독성 좋게 바꿔보자 단 일련번호열은 그대로 두
kimpanda.tistory.com
(Python/Pandas) Format a number (천 단위 구분 기호 및 기타 서식 적용)
수가 일정 자리수 이상 커지면 천단위 콤마를 찍어주는게 가독성이 좋습니다. Python에서는 format이라는 함수를 제공되며 천 단위 구분 기호 외에도 foramt 함수를 활용하여 원하는 형태로 결과를
pylife.tistory.com
Pandas Styling: 판다스 스타일링
import pandas as pd import numpy as np np.random.seed(88) df = pd.DataFrame({'A': np.linspace(1,10,10)}) df = pd.concat([df, pd.DataFrame(np.random.randn(10,4), columns = list('BCDE'))], axis= 1) df.iloc[3,3] = np.nan df.iloc[0,2] = np.nan Styling the Data
lime-jelly.tistory.com
'Today I Learned' 카테고리의 다른 글
[SQL] 빠르고 가벼운 쿼리를 위해 ! - 쿼리 최적화 체크리스트 (feat.medium) (0) | 2023.12.14 |
---|---|
[SQL] Oracle에 있는 Median이 MySQL에는 없다?! (feat. HackerRank - Weather Observation Station 20) (0) | 2023.12.14 |
[Python] Google Colab에서 Mecab 사용하기 (2) | 2023.11.30 |
[python] Colab에서 한글 폰트 깨짐 완전 해결 (0) | 2023.11.24 |
[Python] Colab에서 한글 폰트 깨짐 해결 (2) | 2023.11.23 |