728x90
가끔 구글링을 하다보면 Python Data Science Handbook에서 제공하는 colab 코드들에서 유용한 정보들을 찾을 수 있는데요. 이번에 발견한 데이터프레임 여러개를 한번에 코랩에서 보는 법을 정리해보겠습니다 :)
여러 데이터 프레임을 한번에 볼 수 있게 해주는 클래스를 만들어줍니다.
class display(object):
"""Display HTML representation of multiple objects"""
template = """<div style="float: left; padding: 10px;">
<p style='font-family:"Courier New", Courier, monospace'>{0}</p>{1}
</div>"""
def __init__(self, *args):
self.args = args
def _repr_html_(self):
return '\n'.join(self.template.format(a, eval(a)._repr_html_())
for a in self.args)
def __repr__(self):
return '\n\n'.join(a + '\n' + repr(eval(a))
for a in self.args)
여기서 한번에 보고싶은 데이터프레임을
display(df1,df2,df3) 이런식으로 입력을 하면 아래처럼 여러 데이터프레임을 비교하면서 한눈에 볼 수 있습니다!

매번 세로로 다른 셀 결과를 비교하는게 번거로웠는데 유용하게 사용하기 좋을 것 같네요
Source:
728x90
반응형
'Data Science > Machine Learning' 카테고리의 다른 글
메타 LLAMA 라마 모델 설치 및 사용방법 (0) | 2023.04.14 |
---|---|
구글 Colab 드라이브 파일에서 import 하는법 (0) | 2022.11.27 |
데이터프레임 결측값 쉽게 보는 법 총정리 (0) | 2022.11.21 |
LightGBM 파라미터 튜닝 가이드 정리 (0) | 2022.10.31 |
StackingCVRegressor 개념 및 활용방법 정리 (0) | 2022.10.31 |
댓글