2.1 Python介绍与安装
就像我们平时说话,人和人沟通是通过语言,我们称之为自然语言。
人和计算机沟通也需要语言,我们称之为计算机语言。Python和我们听说的C语言,Java语言一样,也是一门计算机语言。
1. python语言的优势¶

《Introduction to Python for Econometrics, Statistics and Data Analysis》描述了Python语言的优势:
Python是一种流行的通用编程语言,它非常适合于各种各样的问题。 你需要一种可以作为端到端解决方案的语言,以便从访问基于web的服务、数据库、数据处理和统计计算。这些都可以用同一种语言完成。
数据处理和操作——特别是清洗和格式化
在数据集的采集和构造上实质上比R或MATLAB更有优势。
性能是一个问题,但不是最重要的。
免费是一个重要的考虑因素——Python可以自由部署,甚至可以部署到100个服务器上计算集群或云(例如Amazon Web Services或Azure)。
Python,作为通用语言,是R/MATLAB/Ox/GAUSS/Julia的补充。
2. 我的职业经验¶
我开始接触python的时候,我就被她深深的吸引了。她拥有我之前学习过的编程语言绝大多数的优点,同时无需在多个语言上切换。
我在之前的工作中,使用Python开发:
网络数据的采集
数据分析
数据的可视化与建模
所以,python在数据分析,系统开发和网站开发等都是可以胜任的,无需掌握过多的计算机语言。
3. 安装Python¶
3.1 安装miniconda¶
要通过安装Miniconda来安装Python,你可以按照以下步骤进行操作:
下载miniconda
首先,访问Miniconda官方网站https://
执行安装程序
一旦下载完成,找到下载的安装包并运行它。
勾选“Only Me”,点击下一步
Windows用户在C盘或D盘新建一个英文目录“conda”,切勿使用中文目录或默认目录,然后点击下一步
通常情况下,建议保持默认选项,并勾选设置“Add Anaconda to my PATH environment variable”选项,这样Miniconda的命令行工具和Python都可以直接在命令行中使用。
完成安装
等待安装,一般等待5分钟即可安装完成。成功后,请把之前下载的安装包,删除,避免重复安装