Jupyter notebook 使用笔记(极简)

发布网友 发布时间:2024-10-23 03:11

我来回答

1个回答

热心网友 时间:2024-11-04 19:28

闭眼用模块:

绘图模块

目录:

1、更改Jupyter起始目录

2、常用快捷键

3、cell类型

4、多结果输出

5、plt 绘图中文乱码

6、关闭科学计数法

7、打印结果展开省略号

一、更改起始目录

1、菜单中打开Anaconda Prompt

2、输入命令jupyter notebook --generate-config

3、根据上面运行处的路径打开 jupyter_notebook_config.py文件

记事本打开就可以

4、找到#c.NotebookApp.notebook_dir = '',填入路径,并去掉该行前面的“#”

新的路径最好是英文,记得保存文件

5、找到对应的“Jupyte Notebook”快捷图标,鼠标右击 -- 属性 -- 目标,去掉后面的 "%USERPROFILE%/"(很重要),然后点击“应用”,“确定”

不需要替换,直接删掉就好了,错误的路径容易闪退

6、重新启动Jupyte Notebook即可

参考:

二、常用快捷键

shift + enter 运行选中的cell

ctrl + z 选中cell中的撤回操作;反之,ctrl+y 是取消撤回快捷键

z 撤回“删除cell“的操作

ctrl +m 合并cell

三、cell的类型

code 代码

markdown 笔记

heading 标题

1、markdown 笔记

使用笔记可以轻松方便得将Jupyter作为课件使用,随时记录心得体会,支持简单排版。

快捷键 M ——可以将code快速切换到markdown

快捷键 enter —— markdown cell 重新变回可编辑状态

句末两个空格 —— markdown cell 中 text 的换行

2、heading 标题

Jupyter不再单独指定heading类型的cell,而是在markdown类型的cell中,在text前加“#”符号替代。

上面演示了不同size的heading

四、多结果输出

使用Jupyter最大的好处之一,就是每个cell 最后一行的代码可以直接输出结果,而不用写print

增加上述的代码段可以实现,多行结果输出,不再局限于最后一行。

例如,

在多行结果输出的情况下,可能遇到的困扰是,绘图时遇到以下情况,

解决办法很简单,在最后一行绘图代码后面加上分号 ;

如果在循环过程中,最后的分号已经不能解决问题,那么尝试将中间过程赋值给一个不用的变量,例如,将中间过程赋值给 __a

五、plt 绘图中文乱码

报错:Glyph XXX missing from current font. font.

解决:代码中增加设置

查看电脑上安装了哪些字体

六、关闭科学计数法
七、省略号控制

最近的分享就到这里,祝大家使用愉快~~
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com