书籍介绍
章节资源
本书旨在通过展示 DolphinDB 在数据分析场景中的应用案例,让读者领略 DolphinDB 在计算分析领域强大的功能、优异的性能以及独特的编程魅力。本书由浅到深分为 14 个章节,共三个部分的内容:第一部分为基础知识,包含第1章和第2章,主要面向 DolphinDB 初学者,介绍 DolphinDB 编程语言的基础,包括数据类型、数据结构、编程语句和运算符等内容,以帮助读者快速入门。 第二部分为数据分析与可视化,包含第3章到第8章。第3章介绍数据分析前期清洗的内容。第4章介绍 DolphinDB 的窗口计算,通过对各类窗口的应用可以实现复杂的数据分析与计算。第5章和第6章通过结合实际的编程案例来重点介绍多范式编程的两个重要的模块:函数式编程和 SQL 编程,带读者领略 DolphinDB 编程的魅力和优越性。第7章介绍如何通过 DolphinDB 的流计算框架和流计算引擎实现低延时的实时计算场景。第8章介绍 DolphinDB 提供的可视化工具和兼容的可视化软件生态。 第三部分为数据分析衍生和进阶,包含第9章到第14章。第9章介绍并行计算和分布式计算。第10章介绍各类常见数据的导入导出。第11章介绍 DolphinDB 即时编译 (JIT) 功能在迭代计算和流计算等场景中的应用。第12章介绍 DolphinDB 提供的统计分析和优化器在实际场景下的应用。第13章介绍 DolphinDB 对机器学习、AI 模型的支持性,以及 GPU 加速计算的应用场景。 第14章介绍了 DolphinDB 和 Python, Excel 等其他数据分析平台的交互。