python在数据科学方面需要用到的库:

a。Numpy:科学计算库。提供矩阵运算的库。

b。Pandas:数据分析处理库

c。scipy:数值计算库。提供数值积分和常微分方程组求解算法。提供了一个非常广泛的特定函数集合。

d。Matplotlib:数据可视化库

e。Scikit-learn:机器学习库

安装顺序如下:

1.pip install numpy
2.pip install pandas

3.pip install scipy

(sudo apt-get install libatlas-base-dev gfortran //这一步是后面安装scipy所必需的.     备注:这个我没有先安装,直接就安装scipy)
4.pip install matplotlib

(安装matplotlib之前首先安装libpng。下载地址:http://pan.baidu.com/s/1o80C5Jk,解压进入该文件夹,输入python install setup.py。
安装freetype,下载地址:http://pan.baidu.com/s/1dE5yvbr,解压进入该文件夹,输入python install setup.py。

对于freetype.tar.bz2的包,先进行安装再解压,命令:yum install bzip2,bunzip2 freetype-2.6.3.tar.bz2,tar -xvf freetype-2.6.3.tar)

5.pip install -U scikit-learn

建议用pip进行安装。也可以用yum安装,apt-get安装。但是pip安装的包一般都比较新,所以建议用pip进行安装。

其实numpy,pandas,scipy,matplotlib可以直接下载一个anaconda就可以了。

具体可以看http://python.jobbole.com/86236/

最新文章

  1. 转载:《TypeScript 中文入门教程》 2、枚举
  2. SQL创建字段信息(表值函数)
  3. GDI与GDI+ 贴图性能对比
  4. sql server 写性能优化
  5. WebService如何根据对方提供的xml生成对象
  6. 【openGL】四面体
  7. varchar和Nvarchar区别
  8. 4、android BroadcastReceiver详细用法
  9. MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作
  10. DRUPAL 慢的原因
  11. 关于java中普通代码块、构造代码块与静态代码块
  12. 虚方法(virtual)和抽象方法(abstract)的区别
  13. Sae配置Java数据库连接
  14. C字符数组及其应用
  15. vbs 解析html文档的方法
  16. ubuntu svn下载代码出错
  17. 网页HTML代码在线运行器
  18. Tronado
  19. JSP基本_JSPの構成要素、アクション、ディレクティブ
  20. RxJS之转化操作符 ( Angular环境 )

热门文章

  1. 在虚拟机上的关于NFS网络文件系统
  2. [windows篇] 使用Hexo建立个人博客,自定义域名https加密,搜索引擎google,baidu,360收录
  3. 非旋treap (fhq treap) 指针版
  4. Spring MVC-------文件上传,单文件,多文件,文件下载
  5. formdata,ajax提交数据
  6. xms跨平台基础框架 - 基于.netcore
  7. 本地Git连接GitLab(服务器)远程仓库
  8. [spark程序]统计人口平均年龄(本地文件)(详细过程)
  9. 三、netcore跨平台之 Linux配置nginx负载均衡
  10. Python3安装mysql模块