python 数据分析 |2. Jupyter Notebook配置和使用

Jupyter Notebook功能强大,数据科学家可以在其中进行数据可视化,也可以创建和共享他们的文档,能帮助数据简化工作流程,实现更高的生产力和更便捷的协作。

目录

1. Jupyter Notebook的配置 ,采用密码方式启动Jupyter Notebook

        1.1  生成一个Notebook配置文件

        1.2  生成密码

        1.3  修改Notebook配置文件

        1.4. 修改Notebook启动时的工作目录

        1.5 启动Notebook

2. Jupyter Notebook的使用

        2.1 Jupyter Notebook中的单元格

        2.2 Jupyter Notebook中的命令模式与编辑模式键


1. Jupyter Notebook的配置 ,采用密码方式启动Jupyter Notebook

        1.1  生成一个Notebook配置文件

        默认情况下,配置文件jupyter_notebook_config.py是不存在的,使用如下命令生成配置:

jupyter notebook --generate-config

         该命令将在当前计算机中生成一个新的配置文件,对于Windows用户,通常它位于C:\Users\Administrator\.jupyter(这里用的是管理员身份,所以是Administrator用户,如果是其他用户,Administrator通常会替换为对应的用户名);

        对于Linux用户,通常它位于~/.jupyter/jupyter_notebook_config.py(如果是以Root用户运行命令,需要使用jupyter notebook--generate-config--allow-root)。

        1.2  生成密码

             Jupyter Notebook提供了一个命令来设置密码,在命令行模式输入:      

jupyter notebook password

        根据提示输入你的密码,假设这里输入的密码为“databook”,之后生成的密码存储在文件jupyter_notebook_config.json中,通常该文件和前面生成的配置文件位于同一目录。打开该文件,可以发现文件中password后面有一段密码,例如jupyter_notebook_config.json文件内容为:

        1.3  修改Notebook配置文件

       在jupyter_notebook_config.py中找到c.NotebookApp.password所在行,取消注释,并将前面提到的密码复制到后面,代码如下。      

c.NotebookApp.password = 'argon2:$argon2id$v=19$m=10240,t=10,p=8$DaJN+o87cmYjT81iH221iw$NYuCpCBbcrk2d/2BM+ueHw'

         此外还可通过修改c.NotebookApp.port来自行指定Notebook运行的端口。

        1.4. 修改Notebook启动时的工作目录

             在jupyter_notebook_config.py中找到下面的行:      

## The directory to use for notebooks and kernels.
#  Default: ''
#c.NotebookApp.notebook_dir = ''

         取消c.NotebookApp.notebook_dir行的注释,并将目录修改为想要的目录。
         需要说明的是,在Windows系统下,由于转义符的原因需要使用“\\”,对于Linux是不需要这样做的。

        1.5 启动Notebook

                要运行它,只需在进入命令行模式后,输入:

jupyter notebook

                                                        启动Jupyter Notebook

2. Jupyter Notebook的使用

        2.1 Jupyter Notebook中的单元格

        首先运行命令jupyter notebook,单击右侧菜单“New”,选择使用python 3环境创建新的Notebook,此时浏览器将在新的标签页中创建一个Notebook。该Notebook的文件名为Untitled,可以单击Notebook中的“Untitled”对文件名进行修改,如图所示。

 

         单击“重命名”按钮确认修改,就可以开始编辑这个名为新的文件了, 可以看到最顶部是对应的Notebook的名称,接下来是菜单栏/工具栏,通过菜单栏/工具栏执行选择不同操作。

        接下来就是Notebook中最重要的部分——单元格(Cell)

        单元格可分为3种不同类型:Code、Markdown和Raw NBConvert,单元格为Code类型,这个单元格中可以输入一行或多行的Python代码,同时可以运行该代码。在Code单元格中输入了一行代码,然后单击工具栏中的“运行”按钮,Notebook中将打印输出:

        

        2.2 Jupyter Notebook中的命令模式与编辑模式键

        Jupyter Notebook有两种模式:编辑模式与命令模式。

        编辑模式下可以输入代码或文档,而命令模式下可以执行Jupyter Notebook命令。在编辑和命令模式之间切换,分别使用Esc键和Enter键。 快捷键命令可以通过在命令模式下按H键来获得帮助,即首先按Esc键,然后按H键

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,以下是一篇关于学习Python数据可视化与Jupyter Notebook数据处理和画图的日志: 今天我学习了Python数据可视化和Jupyter Notebook数据处理和画图的方法。Python数据可视化可以帮助我们更好地理解数据,Jupyter Notebook则可以帮助我们更方便地进行数据处理和画图。 首先,我学习了Python中的Matplotlib库和Seaborn库。Matplotlib是一个功能强大的数据可视化库,它可以绘制各种类型的图表,如折线图、散点图、直方图等等。Seaborn库则是在Matplotlib基础上进行了封装,提供了更加美观、易用的图表风格,同时还支持更高级的统计绘图功能。我通过学习这两个库的使用方法,学会了如何在Python中进行数据可视化。 接下来,我学习了Jupyter Notebook使用方法。Jupyter Notebook是一个交互式的笔记本,它可以让我们在同一个界面中进行数据处理、代码编写和图表绘制。通过Jupyter Notebook,我们可以很方便地将数据处理和图表绘制整合在一起,形成一份完整的数据分析报告。我学习了如何在Jupyter Notebook中创建和运行代码单元格、如何导入数据、如何进行数据清洗和处理,并且学会了如何使用Matplotlib和Seaborn在Jupyter Notebook中进行图表绘制。 最后,我通过一个实例来练习了Python数据可视化和Jupyter Notebook数据处理和画图的方法。我使用了一个公开的数据集,其中包含了一些关于鸢尾花的信息,如花瓣长度、花瓣宽度、花萼长度、花萼宽度等等。我在Jupyter Notebook中导入了这个数据集,并且使用Matplotlib和Seaborn绘制了多种图表,如散点图、箱线图、直方图等等。通过这个实例的练习,我加深了对Python数据可视化和Jupyter Notebook数据处理和画图的理解,也掌握了更多实用的技巧和方法。 总的来说,学习Python数据可视化和Jupyter Notebook数据处理和画图是非常有用的,它可以帮助我们更好地理解数据、更方便地进行数据分析和报告。我会继续努力学习,提升自己的数据分析能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

马蹄疾

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值