728x90
dataframe을 출력(print) 하다보면.
예쁘게 프린트하고 싶은 욕구가 생기죠.
간단한 프레임은 아래처럼 보기 좋을 수 있겠지만,
no name grade
0 20220199 KimSK A+
1 20231222 LeeKJ B-
2 20230021 ParkJS A0
복잡한녀석은,,print 문으로는 이렇게 보기도 어렵습니다.
Code ISU_CD Name Market Dept ... Volume Amount Marcap Stocks MarketId
0 005930 KR7005930003 삼성전자 KOSPI ... 10056404 722934496200 428033408835000 5969782550 STK
1 373220 KR7373220003 LG에너지솔루션 KOSPI ... 154113 91189679000 139230000000000 234000000 STK
2 000660 KR7000660001 SK하이닉스 KOSPI ... 2656148 290402674200 79133857075500 728002365 STK
3 207940 KR7207940008 삼성바이오로직스 KOSPI ... 24653 19325512000 55942764000000 71174000 STK
4 051910 KR7051910008 LG화학 KOSPI ... 115939 83932655000 51179448675000 70592343 STK
엑셀표처럼 예쁘게 출력해서 보고자 한다면,
IPython 패키지에 있는 display를 활용하시면 됩니다.
## data frame 예쁘게 출려가기
from IPython.display import display
import pandas as pd
df = pd.DataFrame({'no':[20220199, 20231222, 20230021],
'name':['KimSK', 'LeeKJ', 'ParkJS'],
'grade':['A+', 'B-', 'A0']})
print(df)
display(df)
이렇게 display를 사용하면, 읽기 편한한 테이블로 확인이 가능합니다.
pretty 하죠?ㅎ
728x90
728x90
'study > 프로그래밍' 카테고리의 다른 글
[FinanceDataReader 활용] 2. Python으로 주식 데이터 조회하기 (0) | 2023.06.21 |
---|---|
[FinanceDataReader 활용] 1. Python으로 주식 데이터 분석 시작하기 (0) | 2023.05.19 |
[Python 기초] 자료형2, List(리스트)란?/List 다루기 (0) | 2022.07.04 |
[Python 기초] 자료형(숫자, 문자열, 불린) (0) | 2022.07.04 |
[Python 기초] 변수 (0) | 2022.07.03 |