General functions¶
Data manipulations¶
|
Unpivot a DataFrame from wide to long format, optionally leaving identifiers set. |
|
Return reshaped DataFrame organized by given index / column values. |
|
Create a spreadsheet-style pivot table as a DataFrame. |
|
Compute a simple cross tabulation of two (or more) factors. |
|
Bin values into discrete intervals. |
|
Quantile-based discretization function. |
|
Merge DataFrame or named Series objects with a database-style join. |
|
Perform a merge for ordered data with optional filling/interpolation. |
|
Perform a merge by key distance. |
|
Concatenate pandas objects along a particular axis with optional set logic along the other axes. |
|
Convert categorical variable into dummy/indicator variables. |
|
Encode the object as an enumerated type or categorical variable. |
|
Return unique values based on a hash table. |
|
Unpivot a DataFrame from wide to long format. |
Top-level missing data¶
|
Detect missing values for an array-like object. |
|
Detect missing values for an array-like object. |
|
Detect non-missing values for an array-like object. |
|
Detect non-missing values for an array-like object. |
Top-level dealing with numeric data¶
|
Convert argument to a numeric type. |
Top-level dealing with datetimelike data¶
|
Convert argument to datetime. |
|
Convert argument to timedelta. |
|
Return a fixed frequency DatetimeIndex. |
|
Return a fixed frequency DatetimeIndex, with business day as the default frequency. |
|
Return a fixed frequency PeriodIndex. |
|
Return a fixed frequency TimedeltaIndex, with day as the default frequency. |
|
Infer the most likely frequency given the input index. |
Top-level dealing with Interval data¶
|
Return a fixed frequency IntervalIndex. |
Top-level evaluation¶
|
Evaluate a Python expression as a string using various backends. |
Hashing¶
|
Given a 1d array, return an array of deterministic integers. |
|
Return a data hash of the Index/Series/DataFrame. |
Testing¶
|
Run the pandas test suite using pytest. |