全文共字,预计学习时长5分钟
图源:unsplash在数据科学的实际应用中,编程的重要性要远远高于数学。为什么这么说呢?原因在于,当你与一些软件开发人员共事于一家公司时,了解如何让自己发挥更大的作用是很重要的。
大多数数据科学家都在提供产品/服务的公司里工作,这些产品/服务主要由软件开发团队开发。数据科学家通过数据分析或某种类型的预测建模来扩展上述产品或服务的功能,只知道如何在笔记本上训练机器学习模型是不够的。同样地,要和软件开发部门展开有效工作,只了解软件开发的基本知识也是不够的。
你需要知道如何编写简单有效、可读性高的代码,还需知道这些代码的最佳组合方式。数据结构、算法、设计模式以及面试问题就是更高级的编程概念发挥作用的地方,这些概念不一定只与面试有关。大多数人会选择Python作为编程语言,因此掌握该语言的非数据科学方面至关重要
本文就将介绍3本对于数据科学家极其有用的编程书,让我们开始吧!
《使用Python实践数据结构和算法》(Hands-OnDataStructuresandAlgorithmswithPython)
·链接: