Panel4D.rank()

Panel4D.rank(axis=0, method='average', numeric_only=None, na_option='keep', ascending=True, pct=False) [source] Compute numerical data ranks (1 through n) along axis. Equal values are assigned a rank that is the average of the ranks of those values Parameters: axis: {0 or ?index?, 1 or ?columns?}, default 0 index to direct ranking method : {?average?, ?min?, ?max?, ?first?, ?dense?} average: average rank of group min: lowest rank in group max: highest rank in group first: ranks assigned

Panel4D.radd()

Panel4D.radd(other, axis=0) [source] Addition of series and other, element-wise (binary operator radd). Equivalent to other + panel. Parameters: other : Panel or Panel4D axis : {labels, items, major_axis, minor_axis} Axis to broadcast over Returns: Panel4D See also Panel4D.add

Panel4D.product()

Panel4D.product(axis=None, skipna=None, level=None, numeric_only=None, **kwargs) [source] Return the product of the values for the requested axis Parameters: axis : {labels (0), items (1), major_axis (2), minor_axis (3)} skipna : boolean, default True Exclude NA/null values. If an entire row/column is NA, the result will be NA level : int or level name, default None If the axis is a MultiIndex (hierarchical), count along a particular level, collapsing into a Panel numeric_only : boolea

Panel4D.prod()

Panel4D.prod(axis=None, skipna=None, level=None, numeric_only=None, **kwargs) [source] Return the product of the values for the requested axis Parameters: axis : {labels (0), items (1), major_axis (2), minor_axis (3)} skipna : boolean, default True Exclude NA/null values. If an entire row/column is NA, the result will be NA level : int or level name, default None If the axis is a MultiIndex (hierarchical), count along a particular level, collapsing into a Panel numeric_only : boolean,

Panel4D.pow()

Panel4D.pow(other, axis=0) [source] Exponential power of series and other, element-wise (binary operator pow). Equivalent to panel ** other. Parameters: other : Panel or Panel4D axis : {labels, items, major_axis, minor_axis} Axis to broadcast over Returns: Panel4D See also Panel4D.rpow

Panel4D.pop()

Panel4D.pop(item) [source] Return item and drop from frame. Raise KeyError if not found.

Panel4D.pipe()

Panel4D.pipe(func, *args, **kwargs) [source] Apply func(self, *args, **kwargs) New in version 0.16.2. Parameters: func : function function to apply to the NDFrame. args, and kwargs are passed into func. Alternatively a (callable, data_keyword) tuple where data_keyword is a string indicating the keyword of callable that expects the NDFrame. args : positional arguments passed into func. kwargs : a dictionary of keyword arguments passed into func. Returns: object : the return type of fu

Panel4D.pct_change()

Panel4D.pct_change(periods=1, fill_method='pad', limit=None, freq=None, **kwargs) [source] Percent change over given number of periods. Parameters: periods : int, default 1 Periods to shift for forming percent change fill_method : str, default ?pad? How to handle NAs before computing percent changes limit : int, default None The number of consecutive NAs to fill before stopping freq : DateOffset, timedelta, or offset alias string, optional Increment to use from time series API (e.g.

Panel4D.notnull()

Panel4D.notnull() [source] Return a boolean same-sized object indicating if the values are not null. See also isnull boolean inverse of notnull

Panel4D.ne()

Panel4D.ne(other, axis=None) [source] Wrapper for comparison method ne