【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用

这篇具有很好参考价值的文章主要介绍了【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

大家好,我是向阳花花花花,本期给大家带来的是 Jupyter Notebook安装及使用。作者的
【 Python 数据分析】专栏正在火热更新中,如果本文对您有帮助,欢迎大家点赞 + 评论 + 收藏 !

每日金句分享:慢也好,步伐小也罢,是往前走就好。』—— 佚名「网易云音乐热评」

话不多说,让我们进入正文。
【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用,Python数据分析,数据分析,numpy,jupyter

一、Jupyter Notebook安装使用

在上一篇中我们安装好了Anaconda,本期我们来学习使用 Jupyter Notebook。

1.1 Jupyter Notebook的三种打开方式

Jupyter Notebook有三种打开方式……,需要注意的是三种方式都不能将命令提示符窗口或 Power Shell 窗口关闭,关闭的话 Jupyter Notebook 服务即终止。

1、点击Anaconda Prompt打开

在开始菜单选择 Anaconda ,然后点击 Anaconda Prompt 。

【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用,Python数据分析,数据分析,numpy,jupyter

之后再命令行输入 jupyter notebook 即可打开 Jupyter Notebook,此时 Jupyter Notebook 打开的是 C 盘的用户目录。

【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用,Python数据分析,数据分析,numpy,jupyter
Jupyter Notebook 的 Web 页面,也就是今后我们的操作页面,如下所示。

【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用,Python数据分析,数据分析,numpy,jupyter

如果不想在 C 盘下使用,可以先切换盘符,再输入 jupyter notebook

首先我们按下 ctrl + c 结束 Jupyter Notebook 进程,如果一次无效就多按几次,直接关闭这个进程,也可以 X(叉)掉 Web 页面关闭,没什么区别。

【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用,Python数据分析,数据分析,numpy,jupyter
然后,我们切换盘符,打开 Jupyter Notebook。

【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用,Python数据分析,数据分析,numpy,jupyter
打开成功。

【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用,Python数据分析,数据分析,numpy,jupyter

2、点击Jupyter Notebook打开

我们在开始菜单点击 Anaconda 目录,然后直接点击 Jupyter Notebook 。

【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用,Python数据分析,数据分析,numpy,jupyter

这种打开方式,打开的是 C 盘下的用户目录,Jupyter Notebook 的工作目录也是使用的这个,我想 这可能不是很符合一部分人的操作习惯 ,毕竟是 C 盘嘛。

3、使用Powershell打开

使用 Powershell 打开,是一种比较便捷的方式,它使得我们可以在任意目录快速打开 Jupyter Notebook 。

假定我将要在如下目录打开 Jupyter Notebook 。

【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用,Python数据分析,数据分析,numpy,jupyter
按下 shift + 鼠标右键,选择在此处打开 power shell 窗口。

【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用,Python数据分析,数据分析,numpy,jupyter
然后我们输入 jupyter notebook ,即可在该目录打开 Jupyter Notebook 。

1.2 Jupyter Notebook的两种键盘输入模式

Jupyter Notebook 有两种键盘输入模式……,快捷键不区分大小写。

1、编辑模式

当条框单元为绿色时,此时处于编辑模式。编辑模式下我们主要记住代码补全、代码提示和运行单元的快捷键。

快捷键 作用
Tab 代码补全或缩进
Shift + Tab 查看函数参数,光标要在括号中
Shift + Enter 运行本单元,选中下一单元
Ctrl + Enter 运行本单元
Alt + Enter 运行本单元并在下方插入一个单元
esc、点击输入框前面的 ln [ ] 退出编辑模式
2、命令模式

当输入框为蓝色时,此时处于命令模式。我们主要记住单元格增删和单元格状态转换。

快捷键 作用
y 单元格进入代码模式
m 单元格进入 markdown 格式
A 上方插入新单元格
B 下方插入新单元格
DD 删除选中的单元格
enter 进入编辑模式

此外,还有三种运行代码模式快捷键,和编辑模式下相同,这里不再例举。

二、Jupyter Notebook魔法命令

Jupyter Notebook 中有许多魔法命令……

2.1 查看帮助文档

用法 作用
? 查看对变量、函数等的描述
?? 查看更细致的描述

请看下面的代码示例:

len?

【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用,Python数据分析,数据分析,numpy,jupyter
下面定义一个函数:

def get_one():
    """
    return the number 1
    """
    return 1

如果是一个问号:

get_one?

那么:
【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用,Python数据分析,数据分析,numpy,jupyter
如果是两个问号:

get_one??

那么:
【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用,Python数据分析,数据分析,numpy,jupyter

看得出来,两个问号给予的描述是更细致的,毕竟疑问号都多了一个嘛。

2.2 魔法命令

魔法命令基本上都是以 % 开头的,用于实现……

魔法命令 作用
%run 运行后导入自定义文件,运行完后,该文件内的函数、类等都可以直接使用
%timeit 统计运行时间,一般是耗时较短的
%time 统计运行时间,一般是耗时较长的
%who 查看当前会话的所有变量与函数名称
%whos 显示变量类型和值
%who_ls 以列表形式显示变量和函数名
pip install 用于安装包
lsmagic 查看所有魔法命令
? 查看魔法命令的帮助文档

现有一个名为 test.py 文件,包含如下内容:

def display():
   """
   show the number
   """
   print('hello')
def add(x,y):
    return x+y
display()

下面演示魔法命令的使用,因为代码较为简短,因此直接以图片形式展示。

【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用,Python数据分析,数据分析,numpy,jupyter
【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用,Python数据分析,数据分析,numpy,jupyter

结语

本期跟大家分享的内容就到此结束了!希望通读全文下来你能有所收获,对于文章中任何一处有疑问,欢迎在文末添加我个人 WX 在线答疑,尽己所能帮助到你。

往期文章&相关导读

【数据分析 - 基础入门之NumPy①】 Anaconda安装及使用

【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用,Python数据分析,数据分析,numpy,jupyter文章来源地址https://www.toymoban.com/news/detail-527318.html

到了这里,关于【数据分析 - 基础入门之NumPy②】Jupyter Notebook安装及使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【数据分析 - 基础入门之NumPy⑥】- NumPy案例巩固强化

    大家好!我是初心,本期给大家带来的是 NumPy 案例巩固强化练习题,共17道,亲测。 注:题目素材来自 ——《千锋教育》 本期跟大家分享的就是这些题目了!希望大家可以多多实操练习,加强巩固,以便更好的掌握 NumPy 。 文章直达 链接 上期回顾 【数据分析 - 基础入门之

    2024年02月15日
    浏览(21)
  • 【数据分析 - 基础入门之NumPy④】NumPy基本操作 - 一

    大家好!我是初心,本期给大家带来的是【【NumPy系列】基本操作 - 一。 作者的【 Python 数据分析】专栏正在火热更新中,如果本文对您有帮助,欢迎大家点赞 + 评论 + 收藏 ! 每日金句分享: 选择你所喜欢的,爱你所选择的。』—— 托尔斯泰「托尔斯泰 。 NumPy( Numerical Py

    2024年02月13日
    浏览(28)
  • 【数据分析 - 基础入门之NumPy③】日常难题解决

    本篇文章用于整理在学习 NumPy 过程中遇到的错误,以此做个记录,希望能帮助到大家,让大家少走弯路。 在通过 Anaconda Prompt 启动 Jupyter Notebook 时,输入 jupyter notebook 启动,报错如下。 报错内容 原因 Anaconda 为 Jupyter Notebook 配置了默认打开目录,如果要在其他目录打开 Jupy

    2024年02月13日
    浏览(23)
  • Python 3 中使用 pandas 和 Jupyter Notebook 进行数据分析和可视化

    简介 Python 的 pandas 包用于数据操作和分析,旨在让您以直观的方式处理带标签或关联数据。 pandas 包提供了电子表格功能,但由于您正在使用 Python,因此它比传统的图形电子表格程序要快得多且更高效。 在本教程中,我们将介绍如何设置一个大型数据集, pandas 的 groupby() 和

    2024年02月19日
    浏览(24)
  • 数据可视化课程设计——北京新发地官网数据分析与可视化展示【内容在jupyter notebook里面展示】包含数据爬取与可视化分析详解

    目录 一、课题说明 1.1、设计原因: 1.2、设计目标: 1.3、开发环境: 1.4、爬取网站链接 二、准备工作 2.1、数据获取: 2.2、爬取的数据说明: 2.3、爬虫程序设计的思路: 三、详细设计 3.1、导入库的模块: 3.2、对数据先进行读取: 3.2.1、显示前5条记录 3.2.2、查看数据的规模

    2024年02月08日
    浏览(25)
  • 【数据分析入门】Numpy进阶

    pandas 是一个功能强大的 Python 数据分析库 ,为 数据处理和分析 提供了高效且灵活的工具。它是在 NumPy 的基础上构建的,为 处理结构化数据(如表格数据) 和 时间序列数据 提供了 丰富的数据结构和数据操作方法 。 pandas 提供了两种主要的数据结构: Series 和 DataFrame 。 S

    2024年02月12日
    浏览(27)
  • 【Python数据分析】数据分析之numpy基础

    实验环境:建立在Python3的基础之上 numpy提供了一种数据类型,提供了数据分析的运算基础,安装方式 导入numpy到python项目 本文以案例的方式展示numpy的基本语法,没有介绍语法的细枝末节,笔者认为通过查阅案例就能掌握基本用法。 numpy数组的基本概念 numpy默认所有元素具有

    2024年02月10日
    浏览(24)
  • [数据分析大全]基于Python的数据分析大全——Numpy基础

    NumPy 的全称为 Numeric Python,它是 Python 的第三方扩展包,主要用来计算、处理一维或多维数组。   步入8月了,7月时因为项目所需,自学了 深度学习 相关的内容,现在 已经把项目所需要的神经网络框架搭建起来了,输入输出也都归一化了,模拟误差也加上了,图像的参数

    2024年02月14日
    浏览(27)
  • 《Python数据分析技术栈》第01章 02 Jupyter入门(Getting started with Jupyter notebooks)

    《Python数据分析技术栈》第01章 02 Jupyter入门(Getting started with Jupyter notebooks) Before we discuss the essentials of Jupyter notebooks, let us discuss what an integrated development environment (or IDE) is. An IDE brings together the various activities involved in programming, like including writing and editing code, debugging, and crea

    2024年01月20日
    浏览(24)
  • 详解Numpy(基于jupyter notebook)

    数据类型及描述 bool: 存储为一个字节的布尔值(真或假) int: 默认整数,相当于 C 的long,通常为int32或int64 intc:相当于 C 的int,通常为int32或int64 intp:用于索引的整数,相当于 C 的size_t,通常为int32或int64 int8字节(-128 ~ 127) int16 :16 位整数(-32768 ~ 32767) int32: 32 位整数(-21474

    2024年02月10日
    浏览(18)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包