所谓工欲善其事必先利其器,在我们正式开始用python进行数据分析之前,首先将环境准备好。
Anaconda和Jupyter notebook已经成为数据分析的标准环境,简单来说,Anaconda是包管理器和环境管理器,Jupyter notebook可以将数据分析的代码,图像和文档全部组合到一个web文档中。接下来就对这两款软件的介绍和安装做详细说明:
Anaconda
1.什么是Anaconda?为什么需要安装Anaconda?Anaconda附带了conda,python和150多个科学包及其依赖项,因此可以立即开始处理了分析数据。
管理包
在数据分析中,会用到很多第三方的包,而conda(包管理器)可以很好的帮助你再计算机上安装和管理这些包,包括安装,卸载和更新包管理环境
在不同的项目中可能会用到python2和python3 ,而同时安装两个python版本可能会造成许多混乱和逻辑错误,这时候conda就可以帮你为不同的项目建立不同的运行环境。
还有在很多项目中使用的包版本不同。比如,不可能同时安装两个numpy版本,此时conda可以帮你为每个numpy版本创建一个环境,然后在项目对应的环境中工作。
2.如何安装Anaconda?
官网地址:https://www.anaconda.com/www.anaconda.com
Anaconda的下载文件比较大,因为它附带了python中常用的数据科学包,下载时请耐心等待......
安装好Anaconda就已经自带安装好了python,因此不再需要安装python了,如果计算机上已经安装了python,安装不会有影响。
如果你是windows 10系统,注意在安装Anaconda软件时,右键安装软件选择以管理员身份运行。
3.如何管理包?
在安装了Anaconda之后,就可以很方便的管理包了。列出已安装的包列出或者更新包
第五步中“apply”表示安装这个包,“clear”表示删除已安装的包
如果没有“apply”这个按钮,则表示这个包已经安装过了如果遇到需要输入conda命令的,可以按下图操作,打开conda命令端,然后输入命令
Jupyter notebook
1.什么是Jupyter notebook?
Jupyter notebook是用来辅助Anaconda的外部应用,可以更好的编辑代码,非常方便
2.启动Jupyter notebook
如果已经安装好了Anaconda,可以在它里面打开
3.Jupyter notebook的使用常用选项卡
Files(文件):显示当前notebook工作文件夹中的所有文件和文件夹
Running(运行):选项卡会列出所有正在执行的notebook。可以在选项卡中管理这些notebook。创建文件
点击右上角的New按钮,可以创建新的notebook,文本文件,文件夹或终端重命名notebook
点击下图红框的位置,可以为建好的notebook进行重命名创建新单元格
点击红框位置的+,可以为notebook创建新的单元格输入代码并执行
第一个红框为执行按钮,输入命令后点击执行,会在命令行下方输出结果代码自动补全(按住Tap键)
保存关闭notebook服务器
在终端连续两次点击Ctrl + c 即可。