data-forge
Version:
JavaScript data transformation and analysis toolkit inspired by Pandas and LINQ.
10 lines (9 loc) • 474 B
TypeScript
import { IDataFrame } from '../dataframe';
export declare class DataFrameWindowIterator<IndexT, ValueT> implements Iterator<IDataFrame<IndexT, ValueT>> {
columnNames: Iterable<string>;
iterable: Iterable<[IndexT, ValueT]>;
iterator: Iterator<[IndexT, ValueT]> | undefined;
period: number;
constructor(columnNames: Iterable<string>, iterable: Iterable<[IndexT, ValueT]>, period: number);
next(): IteratorResult<IDataFrame<IndexT, ValueT>>;
}