chouliqingke 2017-09-04
Anaconda 实际上是一个软件发行版,它附带了conda、Python和150多个科学包及其依赖项。其中,conda是一个开源的软件包管理系统和环境管理系统,和 virtualenv 功能差不多,可以在电脑上同时安装Python2和Python3。
安装:
试了下,不能使用pip安装,需要到 官网下载 ,然后安装。
conda使用
通过conda管理包
# 安装pandas $ conda install pandas # 更新pandas $ conda update pandas # 删除pandas $ conda remove pandas # 搜索 $ conda search pandas
管理环境:
# 创建py2的python2环境,自带pandas和numpy $ conda create -n py2 python=2 pandas numpy # 激活py2环境,通过python -V可以看到是python2.7 $ source activate py2 # 退出py2环境 $ source deactivate # 创建py3的Python3环境 $ conda create -n py3 python=3 pandas numpy # 激活py3环境 $ source activate py3 # py3环境中安装相关包 $ conda install pandas
注意:在py3中安装的包,在py2中是看不到的,py2与py3的环境完全是隔离的。
Anaconda具有跨平台、包管理、环境管理的特点,因此很适合快速在新的机器上部署Python环境。
计算的时候总共分3步,1到2是第二组......lower: i. 这组数据中的小值 higher: j. 这组数据中的大值,fraction 是第三步中的小数部分,意思是当前这组数据的0到1的分位数
Series是一种类似于一维数组的对象,由一组数据以及一组与之对应的索引组成。 index: 索引序列,必须是唯一的,且与数据的长度相同. 如果没有传入索引参数,则默认会自动创建一个从0~N的整数索引