diff --git a/README.md b/README.md index 1637037..0c2ed3f 100644 --- a/README.md +++ b/README.md @@ -3344,8 +3344,8 @@ c 6 7 #### DataFrame — Multi-Index: ```python - = .xs(row_key, level=) # Rows with key on passed level of multi-index. - = .xs(row_keys, level=) # Rows that have first key on first level, etc. + = .xs(key, level=) # Rows with key on passed level of multi-index. + = .xs(keys, level=, axis=1) # Cols that have first key on first level, etc. = .set_index(col_keys) # Combines multiple columns into a multi-index. = .stack/unstack(level=-1) # Combines col keys with row keys or vice versa. = .pivot_table(index=col_key/s) # `columns=key/s, values=key/s, aggfunc='mean'`. diff --git a/index.html b/index.html index da850a3..a2f010a 100644 --- a/index.html +++ b/index.html @@ -55,7 +55,7 @@
- +
@@ -2720,8 +2720,8 @@ c 6 7
  • All methods operate on columns by default. Pass 'axis=1' to process the rows instead.
  • Fifth result's columns are indexed with a multi-index. This means we need a tuple of column keys to specify a column: '<DF>.loc[row_key, (col_key_1, col_key_2)]'.
  • -

    DataFrame — Multi-Index:

    <DF>   = <DF>.xs(row_key, level=<int>)         # Rows with key on passed level of multi-index.
    -<DF>   = <DF>.xs(row_keys, level=<ints>)       # Rows that have first key on first level, etc.
    +

    DataFrame — Multi-Index:

    <DF>   = <DF>.xs(key, level=<int>)             # Rows with key on passed level of multi-index.
    +<DF>   = <DF>.xs(keys, level=<ints>, axis=1)   # Cols that have first key on first level, etc.
     <DF>   = <DF>.set_index(col_keys)              # Combines multiple columns into a multi-index.
     <S/DF> = <DF>.stack/unstack(level=-1)          # Combines col keys with row keys or vice versa.
     <DF>   = <DF>.pivot_table(index=col_key/s)     # `columns=key/s, values=key/s, aggfunc='mean'`.
    @@ -2922,7 +2922,7 @@ $ deactivate                # Deactivates the active