staircase.core.arrays.accessor.StairsAccessor.sample#
- StairsAccessor.sample(x)#
Takes a collection of Stairs instances and evaluates their values across a set of points.
- Parameters:
- xscalar or vector data
The points at which to sample the Stairs instances. Must belong to the step function domain.
- Returns:
pandas.DataFrameA dataframe, where rows correspond to the Stairs instances in the
pandas.Series. and columns correspond to the points in x. The dataframe will have the same index as the Series.
See also
Examples
>>> import staircase as sc >>> stairs = pd.Series([s2, s3], dtype="Stairs") >>> [s2.closed, s3.closed] ["left", "left]
>>> stairs.sc.sample([2,3,4])) 2 3 4 0 0.0 -1.0 -1.0 1 0.0 NaN -1.0