[Python] 여러 데이터 비교를 위한 결과 HTML 수정
2020. 6. 22. 20:18ㆍProgramming Language/Python
반응형
■ 여러 데이터 비교를 위한 결과 HTML 수정
Jupyter Notebook을 이용하여 두 데이터를 비교해서 확인 하고 싶은 경우가 있다.
물론 두 데이터를 print() 함수와 display() 함수를 이용하여 수직적으로 확인할 수 있겠지만
데이터의 양이 많을 경우 수직적으로 나타내는 데이터는 확인이 어렵다.
아래 작업을 통해 HTML을 수정함으로써 데이터의 양이 많더라도 수평적으로 쉽게 데이터를 비교할 수 있다.
■ Source Code
from IPython.display import display_html
def display_side_by_side(*args):
html_str=''
for df in args:
html_str += df.to_html()
display_html(html_str.replace('table','table style="display:inline"'), raw=True)
■ 예시) 여러 데이터프레임 결과 비교
반응형
'Programming Language > Python' 카테고리의 다른 글
[Python] 데코레이터(Decorator) 정리 (0) | 2020.09.28 |
---|---|
[Jupyter Notebook] 가상환경 구축 및 활용 (0) | 2020.07.02 |
[Pandas] 데이터프레임(DataFrame) 병합 (2) | 2020.06.15 |
[Pandas] 데이터 프레임(DataFrame) 쿼리(Query) 함수 (0) | 2020.06.13 |
[Numpy Package] CSV파일 읽기/쓰기(savetxt/loadtxt) ,npy파일 읽기/쓰기(save/load) (0) | 2020.06.10 |