interface SummarizedDfShapeStats<T = number> {
    approxRangeColCount: SummarizedMeasurement;
    approxRangeRowCount: SummarizedMeasurement;
    inferredColCount: SummarizedMeasurement;
    inferredColNames: SummarizedMeasurement;
    inferredRowCount: SummarizedMeasurement;
    numberOfColCountBottom: T;
    numberOfColCountExact: T;
    numberOfColCountInfinite: T;
    numberOfColCountTop: T;
    numberOfColCountValues: T;
    numberOfColNamesBottom: T;
    numberOfColNamesTop: T;
    numberOfColNamesValues: T;
    numberOfDataFrameFiles: T extends number ? 0 | 1 : number;
    numberOfEmptyNodes: T;
    numberOfEntriesPerNode: SummarizedMeasurement;
    numberOfNonDataFrameFiles: T extends number ? 0 | 1 : number;
    numberOfOperationNodes: T;
    numberOfOperations: T;
    numberOfResultConstraints: T;
    numberOfResultingBottom: T;
    numberOfResultingTop: T;
    numberOfResultingValues: T;
    numberOfRowCountBottom: T;
    numberOfRowCountExact: T;
    numberOfRowCountInfinite: T;
    numberOfRowCountTop: T;
    numberOfRowCountValues: T;
    numberOfTotalBottom: T;
    numberOfTotalTop: T;
    numberOfTotalValues: T;
    numberOfValueNodes: T;
    perOperationNumber: Map<
        | "join"
        | "unknown"
        | "read"
        | "create"
        | "accessCols"
        | "accessRows"
        | "assignCols"
        | "assignRows"
        | "setColNames"
        | "addCols"
        | "addRows"
        | "removeCols"
        | "removeRows"
        | "concatCols"
        | "concatRows"
        | "subsetCols"
        | "subsetRows"
        | "filterRows"
        | "mutateCols"
        | "groupBy"
        | "summarize"
        | "identity",
        T,
    >;
    sizeOfInfo: T;
}

Type Parameters

  • T = number

Hierarchy

Hierarchy-Diagram

UML class diagram of SummarizedDfShapeStats

Properties

approxRangeColCount: SummarizedMeasurement
approxRangeRowCount: SummarizedMeasurement
inferredColCount: SummarizedMeasurement
inferredColNames: SummarizedMeasurement
inferredRowCount: SummarizedMeasurement
numberOfColCountBottom: T
numberOfColCountExact: T
numberOfColCountInfinite: T
numberOfColCountTop: T
numberOfColCountValues: T
numberOfColNamesBottom: T
numberOfColNamesTop: T
numberOfColNamesValues: T
numberOfDataFrameFiles: T extends number ? 0 | 1 : number
numberOfEmptyNodes: T
numberOfEntriesPerNode: SummarizedMeasurement
numberOfNonDataFrameFiles: T extends number ? 0 | 1 : number
numberOfOperationNodes: T
numberOfOperations: T
numberOfResultConstraints: T
numberOfResultingBottom: T
numberOfResultingTop: T
numberOfResultingValues: T
numberOfRowCountBottom: T
numberOfRowCountExact: T
numberOfRowCountInfinite: T
numberOfRowCountTop: T
numberOfRowCountValues: T
numberOfTotalBottom: T
numberOfTotalTop: T
numberOfTotalValues: T
numberOfValueNodes: T
perOperationNumber: Map<
    | "join"
    | "unknown"
    | "read"
    | "create"
    | "accessCols"
    | "accessRows"
    | "assignCols"
    | "assignRows"
    | "setColNames"
    | "addCols"
    | "addRows"
    | "removeCols"
    | "removeRows"
    | "concatCols"
    | "concatRows"
    | "subsetCols"
    | "subsetRows"
    | "filterRows"
    | "mutateCols"
    | "groupBy"
    | "summarize"
    | "identity",
    T,
>
sizeOfInfo: T