UNPKG

data-forge

Version:

JavaScript data transformation and analysis toolkit inspired by Pandas and LINQ.

11 lines (10 loc) 529 B
import { IDataFrame } from '../dataframe'; export declare class DataFrameRollingWindowIterator<IndexT, ValueT> implements Iterator<IDataFrame<IndexT, ValueT>> { columnNames: Iterable<string>; iterable: Iterable<[IndexT, ValueT]>; iterator: Iterator<[IndexT, ValueT]> | undefined; period: number; curWindow: [IndexT, ValueT][] | undefined; constructor(columnNames: Iterable<string>, iterable: Iterable<[IndexT, ValueT]>, period: number); next(): IteratorResult<IDataFrame<IndexT, ValueT>>; }