From c856479ae08ef27fc966b20f79a57455e5dde64e Mon Sep 17 00:00:00 2001 From: prajwal <93521144+Prajwalg19@users.noreply.github.com> Date: Mon, 25 Aug 2025 12:13:39 +0530 Subject: [PATCH 1/4] Refine data transform section for clarity --- en/tutorial/data-transform.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/tutorial/data-transform.md b/en/tutorial/data-transform.md index acddd1f0..d1e5cfb1 100644 --- a/en/tutorial/data-transform.md +++ b/en/tutorial/data-transform.md @@ -2,7 +2,7 @@ # Data Transform -`Data transform` has been supported since Apache EChartsTM 5. In echarts, the term `data transform` means that generate new data from user provided source data and transform functions. both This feature is enable users to process data in declarative way, and provides users some common "transform functions" to make that kind of tasks "out-of-the-box". (For consistency in the context, the noun form of the word we keep using the "transform" rather than "transformation"). +`Data transform` has been supported since Apache EChartsTM 5. In echarts, the term `data transform` refers to generating new data from user provided source data and transform functions. This feature enables users to process data in declarative way and provides users some common "transform functions" to make such tasks work "out-of-the-box". (For consistency, we use the noun form "transform" rather than "transformation.") The abstract formula of data transform is: `outData = f(inputData)`, where the transform function `f` can be like `filter`, `sort`, `regression`, `boxplot`, `cluster`, `aggregate`(todo) ... With the help of those transform methods, users can be implements the features like: From 8cc3e240137022b853d0a2b90619e60f1aedc607 Mon Sep 17 00:00:00 2001 From: prajwal <93521144+Prajwalg19@users.noreply.github.com> Date: Mon, 25 Aug 2025 12:20:16 +0530 Subject: [PATCH 2/4] Improve clarity of data transform description --- en/tutorial/data-transform.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/tutorial/data-transform.md b/en/tutorial/data-transform.md index d1e5cfb1..967aa7b8 100644 --- a/en/tutorial/data-transform.md +++ b/en/tutorial/data-transform.md @@ -2,7 +2,7 @@ # Data Transform -`Data transform` has been supported since Apache EChartsTM 5. In echarts, the term `data transform` refers to generating new data from user provided source data and transform functions. This feature enables users to process data in declarative way and provides users some common "transform functions" to make such tasks work "out-of-the-box". (For consistency, we use the noun form "transform" rather than "transformation.") +`Data transform` has been supported since Apache EChartsTM 5. In echarts, the term `data transform` refers to generating new data from user provided source data using transform functions. This feature enables users to process data in declarative way and provides several common "transform functions" to make such tasks work "out-of-the-box". (For consistency, we use the noun form "transform" rather than "transformation.") The abstract formula of data transform is: `outData = f(inputData)`, where the transform function `f` can be like `filter`, `sort`, `regression`, `boxplot`, `cluster`, `aggregate`(todo) ... With the help of those transform methods, users can be implements the features like: From 67293e1dfd4fa2be913aa64d55a161d1e2c5d443 Mon Sep 17 00:00:00 2001 From: prajwal <93521144+Prajwalg19@users.noreply.github.com> Date: Mon, 25 Aug 2025 12:40:39 +0530 Subject: [PATCH 3/4] Improve clarity of data transform documentation Clarify the definition and capabilities of data transform, including the abstract formula and examples of transform functions. --- en/tutorial/data-transform.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/en/tutorial/data-transform.md b/en/tutorial/data-transform.md index 967aa7b8..59ba68a6 100644 --- a/en/tutorial/data-transform.md +++ b/en/tutorial/data-transform.md @@ -4,13 +4,13 @@ `Data transform` has been supported since Apache EChartsTM 5. In echarts, the term `data transform` refers to generating new data from user provided source data using transform functions. This feature enables users to process data in declarative way and provides several common "transform functions" to make such tasks work "out-of-the-box". (For consistency, we use the noun form "transform" rather than "transformation.") -The abstract formula of data transform is: `outData = f(inputData)`, where the transform function `f` can be like `filter`, `sort`, `regression`, `boxplot`, `cluster`, `aggregate`(todo) ... -With the help of those transform methods, users can be implements the features like: +The abstract formula of a data transform is: `outData = f(inputData)`, where the transform function `f` can be `filter`, `sort`, `regression`, `boxplot`, `cluster`, `aggregate`(planned), and so on. +With these transform functions, users can: + Partition data into multiple series. -+ Make some statistics and visualize the result. -+ Adapt some visualization algorithms to data and display the result. ++ Compute statistics and visualize the results. ++ Adapt visualization algorithms to the data and display the results. + Sort data. -+ Remove or choose some kind of empty or special datums. ++ Remove or choose certain kind of empty or special datums. + ... From 3a041c13323311957102bcbea426ef584568f46d Mon Sep 17 00:00:00 2001 From: prajwal <93521144+Prajwalg19@users.noreply.github.com> Date: Mon, 25 Aug 2025 12:49:08 +0530 Subject: [PATCH 4/4] Fix link reference in data-transform.md --- en/tutorial/data-transform.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/tutorial/data-transform.md b/en/tutorial/data-transform.md index 59ba68a6..c4f04df8 100644 --- a/en/tutorial/data-transform.md +++ b/en/tutorial/data-transform.md @@ -16,7 +16,7 @@ With these transform functions, users can: ## Get started to data transform -In echarts, data transform is implemented based on the concept of [dataset](~dataset). A [dataset.transform](option.html#dataset.transform) can be configured in a dataset instance to indicate that this dataset is to be generated from this `transform`. For example: +In echarts, data transform is implemented based on the concept of [dataset](option.html#dataset). A [dataset.transform](option.html#dataset.transform) can be configured in a dataset instance to indicate that this dataset is to be generated from this `transform`. For example: ```ts var option = {