利用Python进行数据分析——第一章:重要Python库安装配置
来源:互联网 发布:淘宝蚂蚁花呗怎么关闭 编辑:程序博客网 时间:2024/06/06 05:50
一. NumPy
提供了使我们能快速便捷地处理结构化数据的大量数据结构与函数。它是使得Python成为强大而高效的数据分析环境的重要因素之一。
三. matplotlib
最流行的用于绘制数据图表的Python库。
四. IPython
是Python科学标准工具集的组成部分,将所有其它东西联系在一起。是一个增强的Python shell,主要用于交互式数据处理和利用matplotlib对数据进行可视化处理。
五. SciPy
NumPy全称为Numerical Python,是Python科学计算的基础包。提供功能有:
二. pandas
- 快速高效的多维数组对象ndarray;
- 用于对数组执行元素级计算及直接执行数学运算的函数;
- 用于读写硬盘上基于数组的数据集工具;
- 线性代数运算、傅立叶变换与随机数生成;
- 用于将C、C++、Fortran代码集成到Python的工具;
提供了使我们能快速便捷地处理结构化数据的大量数据结构与函数。它是使得Python成为强大而高效的数据分析环境的重要因素之一。
三. matplotlib
最流行的用于绘制数据图表的Python库。
四. IPython
是Python科学标准工具集的组成部分,将所有其它东西联系在一起。是一个增强的Python shell,主要用于交互式数据处理和利用matplotlib对数据进行可视化处理。
五. SciPy
SciPy是一组专门解决科学计算中各种标准问题域的包的集合。与NumPy有机结合完全可以替代MATLAB的计算功能。
六. 安装配置
在Ubuntu下安装Python模块通常可以使用apt-get和pip命令。apt-get命令是Ubuntu自带的包管理命令,而pip则是Python安装扩展模块的工具,通常pip会下载扩展模块的源代码并编译安装。一、NumPy,SciPy、pandas和matplotlib
Ubuntu 12.04中缺省安装了Python2.7.3,首先通过下面的命令安装pip,pip是Python的一个安装和管理扩展库的工具。
sudo apt-get install python-pip
安装Python开发环境,方便今后编译其他扩展库,占用空间92.8M:
sudo apt-get install python-dev
通过apt-get命令可以快速安装这三个库:
sudo apt-get install python-numpy
sudo apt-get install python-scipysudo apt-get install python-pandas
sudo apt-get install python-matplotlib
如果需要通过pip编译安装,可以先用apt-get命令安装所有编译所需的库:
sudo apt-get build-dep python-numpy
sudo apt-get build-dep python-scipy
然后通过pip命令安装:
sudo pip install numpy
sudo pip install scipysudo pip install pandas
二、安装ipython
在Ubuntu下,安装ipython很简单:
$sudo apt-get install ipython
Ubuntu默认的python为2,所以如果要使用ipython3需要运行
$sudo apt-get install ipython3
如果想要使用ipython-qt,对于python2而言可以直接在软件中心中安装(当然,ipython也可以),对于ipyhon3-qt,则要麻烦一些。
$sudo apt-get source python-slip
$sudo apt-get python-qt4
然后对于新下载的源码,都进入源码目录后执行:
$sudo python3 configure.py
$sudo make
$sudo make install
另外可以安装IPython notebook:
sudo apt-get install ipythonsudo pip install tornado
sudo apt-get install libzmq-dev
sudo pip install pyzmq
sudo pip install pygments
0 0
- 利用Python进行数据分析——第一章:重要Python库安装配置
- 《利用Python进行数据分析》第一章读书笔记
- 读书笔记:利用Python进行数据分析【第一章:准备工作】
- 重要的Python库(利用Python进行数据分析笔记)
- 利用python进行数据分析学习笔记—python基础知识
- 利用Python进行数据分析——数据导入导出
- 利用Python进行数据分析——准备工作篇
- 利用python进行数据分析——pandas
- 利用Python进行数据分析——笔记2
- 利用python进行数据分析学习笔记—Numpy基础知识
- 【利用python进行数据分析——基础篇】利用Python处理和分析Excel表中数据实战
- 利用Python进行数据分析--时间序列
- 利用Python 的 Pandas进行数据分析
- 《利用python 进行数据分析》要点记录
- 利用python进行数据分析笔记
- 利用Python进行数据分析笔记(一
- 利用python进行数据分析随笔小记
- 《利用Python 进行数据分析》 - 笔记(2)
- linux常用命令之一
- $.post()
- Maximum Depth of Binary Tree
- dojo Select下拉菜单项无法选中的原因与解决
- jointjs hello world
- 利用Python进行数据分析——第一章:重要Python库安装配置
- MySQL入门(转载加自己见解)
- 第一个cocos2dx游戏
- Same Tree
- 富贵不能体会
- 电磁阀的慕尼黑
- 求两个数组中的数据差绝对值中的最小值
- Unique Binary Search Trees
- 科技开发规划VBS屌丝暗色调