From 10e8ce3677909c7dc018f426afad7d95d8ec5c30 Mon Sep 17 00:00:00 2001 From: JiWoo Baik Date: Fri, 6 Aug 2021 16:23:28 -0600 Subject: [PATCH 1/2] added doc for display a multi-level indexed DataFrame --- doc/source/user_guide/reshaping.rst | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/doc/source/user_guide/reshaping.rst b/doc/source/user_guide/reshaping.rst index 7d1d03fe020a6..bdc643214b791 100644 --- a/doc/source/user_guide/reshaping.rst +++ b/doc/source/user_guide/reshaping.rst @@ -476,6 +476,14 @@ rows and columns: df.pivot_table(index=["A", "B"], columns="C", margins=True, aggfunc=np.std) +Additionally, you can call :meth:`DataFrame.stack` to display a pivoted DataFrame +as having a multi-level index: + +.. ipython:: python + + table = df.pivot_table(index=["A", "B"], columns="C", margins=True, aggfunc=np.sum) + table.stack() + .. _reshaping.crosstabulations: Cross tabulations From cea7a759711f8bcc30aa83df2690d41e0c07072c Mon Sep 17 00:00:00 2001 From: JiWoo Baik Date: Mon, 9 Aug 2021 11:38:12 -0600 Subject: [PATCH 2/2] removed redundant lines --- doc/source/user_guide/reshaping.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/source/user_guide/reshaping.rst b/doc/source/user_guide/reshaping.rst index bdc643214b791..e74272c825e46 100644 --- a/doc/source/user_guide/reshaping.rst +++ b/doc/source/user_guide/reshaping.rst @@ -474,14 +474,14 @@ rows and columns: .. ipython:: python - df.pivot_table(index=["A", "B"], columns="C", margins=True, aggfunc=np.std) + table = df.pivot_table(index=["A", "B"], columns="C", margins=True, aggfunc=np.std) + table Additionally, you can call :meth:`DataFrame.stack` to display a pivoted DataFrame as having a multi-level index: .. ipython:: python - table = df.pivot_table(index=["A", "B"], columns="C", margins=True, aggfunc=np.sum) table.stack() .. _reshaping.crosstabulations: