JupyterでDataFrameを横並びにする

投稿者: | 2021-11-13
  • cookbook P256に記載の方法ではDF同士がふっついてしまいNG(?)
  • 以下でよい → 参考HP
class HorizontalDisplay:
    def __init__(self, *args):
        self.args = args

    def _repr_html_(self):
        template = '<div style="float: left; padding: 10px;">{0}</div>'
        return "\n".join(template.format(arg._repr_html_())
                         for arg in self.args)
# print
display(HorizontalDisplay(df1, df2))
# output
HorizontalDisplay(df1, df2, df3)