python数据分析工具—Jupyter
开头的为单元命令,单元命令则必须出现在单元的第一行(而且不能有注释),对整个单元的代码进行处理。%%script :写bash、perl、javascript、js 等命令。: 加载指定路径下的python文件代码到当前单元格。%%writefile:将当前cell中内容写入文件中。: 测试单行代码单次执行的时间,并返回测试结果;开头的为行命令,行命令只对命令所在的行有效;: 显示当前命名空间中定
目录
1. 基本概念
2.安装与启动
cmd管理员命令运行
在指定文件夹中打开jupyter:
3.基本使用方法
4.Jupyter 魔法命令
magic命令的的主要功能:
(1)混合编程
(2)执行Shell命令
(3)执行特定代码功能
4.1 Magic命令分类
行魔法命令:以%开头的为行命令,行命令只对命令所在的行有效;
单元魔法命令:以%%开头的为单元命令,单元命令则必须出现在单元的第一行(而且不能有注释),对整个单元的代码进行处理。
4.1.1 行魔法命令
(1)%run
: 运行外部Python脚本;
%run my_script.py
(2) %load
: 加载指定路径下的python文件代码到当前单元格。
%load C:\Users\ZARD\PycharmProjects\class_work\Jupyter_notebook\demo.py
运行会是如下效果:
(3)%time
: 测试单行代码单次执行的时间,并返回测试结果;
%time 执行的代码
(4)%who
: 列出当前命名空间中定义的变量
%who
(5)%whos
: 显示当前命名空间中定义的详细变量信息 ;
%whos
(6)%matplotlib
: 配置Matplotlib图形输出;
%matplotlib inline
(7) %pwd
: 显示当前工作目录路径;
%pwd
汇总:
1、魔法命令介绍
%lsmagic:列出所有magics命令
%quickref:输出所有魔法指令的简单版帮助文档
%Magics_Name?:输出某个魔法命令详细帮助文档
2、Line magics:Line魔法指令
%alias:设置指令的别名
%conda:cell中安装package
%dhist:输出历史访问目录
%history:列出历史输入的指令
%magic:输出所有魔法指令帮助文档
%matplotlib inline:效果等价于plt.show()
%notebook:导出当前notebook所有历史输入到一个文件中
%pip:在cell中使用pip指令
%pwd:输出当前路径
%pycat:预览文件,类似linux中cat
%run:执行脚本
%time:执行时间
4.1.2 单元魔法命令
(1)混合编程
这里可以理解成想要在jupyter里写其他类型的编程代码。要实现该需求可以在单元格起始处输入:%%内核名 来实现。
(2)%%writefile:将当前cell中内容写入文件中
(3) %%time:测试单元格内代码执行的时间
(4)%%latex:写Latex公式
%%latex
\begin{equation}
\int_0^\infty \frac{x^3}{e^x-1}\,dx = \frac{\pi^4}{15}
\label{eq:sample}
\end{equation}
(5)%%script :写bash、perl、javascript、js 等命令
更多推荐
所有评论(0)