《利用Python进行数据分析》notebook

目录

         Chapter1.准备工作

Chapter2.Python语言基础、IPython及Jupyter notebook

Chapter3.内建数据结构、函数及文件【元组、列表、字典、集合】


Chapter1.工作

包括环境搭建,编译器安装,重要python库的初识等入门内容。

Chapter2.Python语言基础、IPythonJupyter notebook

2.1 Python

交互式Python解释器可以通过在命令行输入python命令(python 1.py)启动。But数据分析和科学计算的人会使用IPython和Jupyter notebook。IPython是加强版Python解释器(%run 1.py),Jutpyter notebook是基于Web的代码笔记本(jupyter notebook来启动),可以使用jupyter作为本地计算环境,也可以部署在服务器。

2.2 IPython

2.2.1 Tab补全

通过在jupyter里使用tab可以补全:

1.变量信息 2.变量对应的内置方法 3.模块信息 4.文件路径 5.函数关键字

2.2.2 对象内省

1.在一个变量名的前后使用可以显示其相关概要信息。

2.使用??可以显示函数的源代码。

3.正则式查询函数列表,如np.*load*?可以查询numpy顶层函数中包含load的函数名列表。

2.2.3 %run命令及相关

1.%run运行py

2.%run -i让待运行脚本使用IPython命名空间中已有的变量

3.%load 将脚本导入到一个代码单元

4.ctrl-c中断运行中的代码

5.%paste和%cpaste都可粘贴代码到命令行,但使用后者可以执行代码前尽可能多地粘贴代码。

2.2.4 终端快捷键,可在jupyter菜单栏中的帮助系统进行查看。

2.2.5 %的魔法命令

如%timeit/%debug。自动函数:魔术函数也可不加%使用,只要没有变量被定义为与魔术函数相同的名字即可,使用%automagic进行启用/禁用。

可以使用%magic或%quickref查看全部魔法!

命令

描述

%quickref

显示IPython快速参考卡

%magic

看所有魔术命令

%debug

从最后发生报错的底部进入调试器

%hist

你可能感兴趣的:(《利用Python进行数据分析》notebook)