INNER CODE UNIT · Python

as_frame

HHammond/PrettyPandas · prettypandas/summarizer.py:165

        def as_frame(r):
            if isinstance(r, pd.Series):
                return r.to_frame()
            else:
                return r

        df = self.data

        if df.index.nlevels > 1:
            raise ValueError(
                "You cannot currently have both summary rows and columns on a "
                "MultiIndex."
            )

        _df = df
        if self.summary_rows:
            rows = pd.concat([agg.apply(_df)
                              for agg in self._cleaned_summary_rows], axis=1).T

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…