一、python编程基础知识
建议可以直接从官方文档学起,质量较高,现在也支持中文了,比以前友好很多
Python官方入门中文教程
Python运用较多的几个领域web开发、科学计算、IT运维,我们使用Python来进行数据分析工作是属于科学计算这一类的,核心的包为pandas
二、软件环境
本文以win10环境为例
1、Python环境安装+pandas等包安装+IDE安装(不详细描述)
到Python官方网站下载对应版本的Python安装包https://www.python.org/downloads/,通过pip install指令安装pandas(依赖numpy等包)等第三方包,如安装失败可到网站上下载编译好的包使用pip install 本地文件进行安装,安装PyCharm或Spyder等IDE
2、安装Anaconda集成环境(推荐)
Anaconda集成了Python环境、数据科学常用第三方包、Conda包管理、Spyder IDE、Jupyter Notebook(可视为WEB端的IDE,同时可以将数据分析过程以笔记形式保存分享),用于数据分析等工作开箱即用非常方便
到Anaconda官网上下载适合你环境的安装包,右键我的电脑可以看到操作系统版本是64位还是32位,然后点击对应版本下载即可
按推荐选项安装Anaconda(如果你了解选项的意义也可以选择自定义安装),安装结束后我们可以在开始面板找到“Anaconda全家桶”
Anaconda Prompt类似我们通过第一种安装方式的cmd环境,我们用它来执行pip、conda等指令
Jupyter Notebook、Spyder我们用来编写、执行代码,其他两个可以无视