UNPKG

@visactor/vmind

Version:

<div align="center"> <a href="https://github.com/VisActor#gh-light-mode-only" target="_blank"> <img alt="VisActor Logo" width="200" src="https://github.com/VisActor/.github/blob/main/profile/logo_500_200_light.svg"/> </a> <a href="https://githu

17 lines (16 loc) 1.03 kB
import { DataView } from '@visactor/vdataset'; import { type DataItem, type DataTable, type FieldInfo } from '../types'; export declare const parseCSVWithVChart: (csvString: string) => DataView; export declare const getDataset: (csvString: string) => { dataset: DataItem[]; columns: string[]; }; export declare const convertNumberField: (dataset: DataItem[], fieldInfo: FieldInfo[]) => DataItem[]; export declare const parseCSVData: (csvString: string) => { fieldInfo: FieldInfo[]; dataset: DataItem[]; }; export declare const foldDatasetByYField: (dataset: DataItem[], yFieldList: string[], fieldInfo: FieldInfo[], foldName?: any, foldValue?: any) => any[]; export declare const foldDataTableByYField: (dataTable: DataItem[], yFieldList: string[], fieldInfo: FieldInfo[], foldName?: any, foldValue?: any) => any[]; export declare const isValidDataTable: (dataTable?: DataTable | undefined | null) => boolean; export declare const transferMeasureInTable: (dataTable: DataItem[], fieldInfo: FieldInfo[]) => DataTable;