UNPKG

cione-comp-lib

Version:

`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`

22 lines (21 loc) 682 B
import prepareBoxplotData from "./prepareBoxplotData.mjs"; import { throwError } from "../../util/log.mjs"; import { SOURCE_FORMAT_ARRAY_ROWS } from "../../util/types.mjs"; var boxplotTransform = { type: "echarts:boxplot", transform: function transform(params) { var upstream = params.upstream; if (upstream.sourceFormat !== SOURCE_FORMAT_ARRAY_ROWS) { var errMsg = ""; throwError(errMsg); } var result = prepareBoxplotData(upstream.getRawData(), params.config); return [{ dimensions: ["ItemName", "Low", "Q1", "Q2", "Q3", "High"], data: result.boxData }, { data: result.outliers }]; } }; export { boxplotTransform };