@@ -51,20 +51,22 @@ _NonIterableHashable: TypeAlias = (
51
51
| pd .Timedelta
52
52
)
53
53
54
- PivotTableIndexTypes : TypeAlias = Label | Sequence [HashableT1 ] | Series | Grouper | None
55
- PivotTableColumnsTypes : TypeAlias = (
54
+ _PivotTableIndexTypes : TypeAlias = (
55
+ Label | Sequence [HashableT1 ] | Series | Grouper | None
56
+ )
57
+ _PivotTableColumnsTypes : TypeAlias = (
56
58
Label | Sequence [HashableT2 ] | Series | Grouper | None
57
59
)
58
- PivotTableValuesTypes : TypeAlias = Label | Sequence [HashableT3 ] | None
60
+ _PivotTableValuesTypes : TypeAlias = Label | Sequence [HashableT3 ] | None
59
61
60
62
_ExtendedAnyArrayLike : TypeAlias = AnyArrayLike | ArrayLike
61
63
62
64
@overload
63
65
def pivot_table (
64
66
data : DataFrame ,
65
- values : PivotTableValuesTypes = ...,
66
- index : PivotTableIndexTypes = ...,
67
- columns : PivotTableColumnsTypes = ...,
67
+ values : _PivotTableValuesTypes = ...,
68
+ index : _PivotTableIndexTypes = ...,
69
+ columns : _PivotTableColumnsTypes = ...,
68
70
aggfunc : (
69
71
_PivotAggFunc | Sequence [_PivotAggFunc ] | Mapping [Hashable , _PivotAggFunc ]
70
72
) = ...,
@@ -80,10 +82,10 @@ def pivot_table(
80
82
@overload
81
83
def pivot_table (
82
84
data : DataFrame ,
83
- values : PivotTableValuesTypes = ...,
85
+ values : _PivotTableValuesTypes = ...,
84
86
* ,
85
87
index : Grouper ,
86
- columns : PivotTableColumnsTypes | Index | npt .NDArray = ...,
88
+ columns : _PivotTableColumnsTypes | Index | npt .NDArray = ...,
87
89
aggfunc : (
88
90
_PivotAggFunc | Sequence [_PivotAggFunc ] | Mapping [Hashable , _PivotAggFunc ]
89
91
) = ...,
@@ -97,8 +99,8 @@ def pivot_table(
97
99
@overload
98
100
def pivot_table (
99
101
data : DataFrame ,
100
- values : PivotTableValuesTypes = ...,
101
- index : PivotTableIndexTypes | Index | npt .NDArray = ...,
102
+ values : _PivotTableValuesTypes = ...,
103
+ index : _PivotTableIndexTypes | Index | npt .NDArray = ...,
102
104
* ,
103
105
columns : Grouper ,
104
106
aggfunc : (
0 commit comments