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.
解决:代码中增加设置
查看电脑上安装了哪些字体
六、关闭科学计数法
七、省略号控制
最近的分享就到这里,祝大家使用愉快~~