内容简介
This book is aimed at data analysts and aspiring data scientists who have a basic knowledge of Julia or are completely new to it. The book also appeals to those competent in R and Python and wish to adopt Julia to improve their skills set in Data Science. It would be beneficial if the readers have a good background in statistics and computational mathematics.
AI简介
这是一本专为数据分析师和渴望进入数据科学领域的读者而设计的教程。这本书的内容涵盖了从Julia编程语言的基础环境设置,到数据预处理,再到数据可视化,以及机器学习和深度学习的应用。书中不仅介绍了如何使用Julia进行科学计算,还详细讲解了如何使用Julia进行数据科学和高性能计算。
本书首先介绍了Julia编程语言,解释了Julia简介,Julia的特点,以及如何使用Julia进行科学计算、数据科学和高性能计算。书中详细讲解了如何下载、安装和构建Julia,并通过命令行(REPL)和Jupyter Notebook使用Julia进行了一些简单的示例。
接着,本书讲解了数据预处理,包括数据 munging的定义,以及如何从各种来源获取数据,清洗数据,转换数据格式,以及重塑数据结构等。书中还详细介绍了DataFrame的定义与特点,以及如何通过StatsBase.jl包进行统计所需的必要函数。
本书还讲解了数据可视化,包括使用和importall的区别,以及如何通过Pyplot for Julia,Unicode plots,Vega和Gadfly等工具进行数据可视化。
在机器学习和