数据管理:处理您的数据
数据管理是有效的可视化仪表板设计的基础。本章共分两节,涵盖您在 Dashboardx 设计器中准备、整理、计算和管理数据所需了解的全部内容。
- 数据空间 —— 通过数据空间视图的类电子表格式界面组织和管理所有数据。
- 数据集 —— 通过创建数据集,将合适的数据定义为数据集面板中的数据集,并在数据集列表面板中进行管理,以供可视化组件使用。
为什么数据管理很重要
数据准备是可视化之前的必要环节。有效的数据管理能够确保:
- 准确性:干净、可靠的数据带来准确的洞察
- 性能:结构良好的数据提升仪表板响应速度
- 灵活性:经过适当整理的数据支持更多可视化选项
- 可维护性:组织清晰的数据源更易于更新和维护
从外部源导入数据
从 1.2 版本开始,Dashboardx 设计器支持从 XLSX、CSV 和 TSV 文件导入数据。此功能使您无需手动输入即可将现有数据带入应用程序。
支持的文件格式
- XLSX:导入 Excel 工作簿,全面支持单元格数据、样式、公式和结构。
- CSV:导入逗号分隔值文件,适用于表格数据。
- TSV:导入制表符分隔值文件,常用于数据分析工具。
XLSX 导入能力
导入 XLSX 文件时,Dashboardx 设计器会保留:
- 工作表:工作簿中的所有工作表
- 单元格数据:值、公式、命名区域
- 数字格式:50+ 内置格式(货币、日期、时间、百分比、科学计数、分数、会计)+ 自定义格式代码
- 字体:字族、大小、颜色、粗体、斜体、下划线(单线、双线、会计用)、删除线
- 填充:纯色、图案填充(灰度、深/中/浅图案)
- 边框:13+ 种样式(细线、中粗、粗线、虚线、点线、双线等),支持四边独立设置
- 对齐:水平(左、居中、右、两端、分散)、垂直(顶、居中、底)、文字旋转、自动换行、缩进
- 冻结窗格:冻结行和列
- 条件格式:规则完整保留
如何进行数据管理
绝大多数个人或组织都有使用电子表格(例如 Excel、WPS 表格)进行数据管理的经验,许多人也已总结出贴合自身需求的最佳实践。这些经验完全可以迁移到 Dashboardx 设计器中,用以完成绝大部分数据管理工作。
在上述工作的基础上,我们需要进一步思考以下问题:
- 哪些数据需要进行可视化? → 使用它们创建数据集
- 需要可视化的数据是否依赖于某些变量? 例如,季度统计数据依赖于用户选择的季度值
- 如果存在依赖变量,这些变量需要在仪表板中呈现吗?
- 如果需要呈现,变量是通过输入型组件由用户直接填写吗?
- 如果不是,变量可能依赖于其他数据。 通常可以通过对已有数据进行切片来获取这些变量,需要确保已有数据已定义数据集
在上述流程中,还需注意最终仪表板中数据集间的联系是否合理,以及仪表板总体上是否已满足需求。