在 Jupyter Notebook 中使用 Matplotlib17 Mar 2025 | 6 分钟阅读 Jupyter NotebookJupyter Notebook 是一个开源的 Web 应用程序,您可以用来创建和共享包含实时代码、方程式、可视化和文本的文档。Jupyter Notebook 由 Project Jupyter 的成员维护。Jupyter Notebook 是 IPython 项目的衍生项目,IPython 项目本身曾经有一个 IPython Notebook 项目。它的名字 Jupyter 源于它支持的核心编程语言:Julia、Python 和 R。Jupyter 附带 IPython 内核,允许您使用 Python 编写项目,但现在有超过 100 种其他内核可供使用。 Jupyter Notebook 不随 Python 一起安装,所以如果您想尝试一下,就需要安装 Jupyter。Python 语言有多种发行版。本文将出于安装 Jupyter Notebook 的目的,只关注其中两种。最流行的是 CPython,它是您可以从其网站下载的 Python 参考版本。也假定您正在使用 Python 3。 MatplotlibJupyter Notebook 是一个开源的 Web 应用程序,允许您创建和共享包含实时代码、方程式、可视化和叙述文本的文档。用途包括数据清理和转换、数值模拟、统计建模、数据可视化、机器学习以及更多。Matplotlib 是最流行的数据可视化 Python 包之一。它是一个跨平台库,用于从数组中的数据创建 2D 图。要开始,您只需进行基本导入,设置一些数据,然后就可以使用 plot() 函数开始绘图。完成后,请务必使用 show() 函数显示您的图。Matplotlib 用 Python 编写,并使用 Python 的数学科学扩展 NumPy。它包含多个图,如
安装如果是这样,那么您可以使用 Python 自带的一个名为 pip 的有用工具来安装 Jupyter Notebook,如下所示: Python 的下一个最流行的发行版是 Anaconda。Anaconda 有自己的安装工具,称为 conda,您可以使用它来安装第三方包。但是,Anaconda 预装了许多科学库,包括 Jupyter Notebook,所以您实际上除了安装 Anaconda 本身之外,不需要做任何事情。 使用 pip 安装 Matplotlib Matplotlib 也可以使用 Python 包管理器 pip 安装。要使用 pip 安装 Matplotlib,请打开一个终端窗口并键入: 使用 Anaconda Prompt 安装 Matplotlib Matplotlib 可以使用 Anaconda Prompt 安装。如果 Anaconda Prompt 在您的机器上可用,通常可以在 Windows 开始菜单中找到。要安装 Matplotlib,请打开 Anaconda Prompt 并键入: 在 Jupyter Notebook 中使用 MatplotlibMatplotlib 是一个 Python 库,经常与 Jupyter Notebook 一起使用。matplotlib 中使用的模块称为 pyplot。在本教程中,我们将学习一些关于 matplotlib 的知识,以及如何在 Jupyter Notebook 中使用它。Matplotlib.pyplot 提供了一种类似 MATLAB 的绘图方式。这意味着 pyplot 有许多函数可以对图形进行修改。Matplotlib 与 Jupyter Notebook 结合是使用 Python 在科学、技术和教育的各种应用中可视化数据的流行方法。 安装完成后。我们将开始在 Jupyter Notebook 中使用 Matplotlib。我们将在 Jupyter Notebook 中使用 Matplotlib 绘制各种图表。 示例 线图 (Line Plot) 输出 ![]() 示例 1 条形图 输出 ![]() 示例 2 直方图 输出 ![]() 示例 3 散点图 输出 ![]() 在图中添加标题和标注轴我们可以使用以下命令为图添加标题: 我们可以使用以下函数来标注 x 轴和 y 轴: 示例 4 输出 ![]() 我们也可以在同一个单元格中编写程序来一起打印不同的图。我们可以通过重复 program 中的 show() 函数将这些图一个接一个地垂直打印,或者使用一个称为 subplot() 的函数将它们水平打印。 示例 5 输出 ![]() 正如我们所见,上面的程序可以同时给出散点图和折线图的输出。 |
当我们获得大量数据集时,将数据表快速分成相等的机会然后单独处理每个数据帧将非常有益。这只有在数据帧上的操作是...
5 分钟阅读
:Python开发者必学技术 在本教程中,我们将讨论Python开发者最流行、必学的技术。Python开发者协会中的每个人都听说过Celery,或者至少实现过一次。在快速互联网的时代,...
阅读 8 分钟
登录模块通用介绍:登录模块是一个软件组件或模块,负责对用户进行身份验证并允许他们访问特定的系统或应用程序。登录模块的主要目的是确保只有授权用户才能...
阅读20分钟
简介:Python os 模块提供了一种与底层操作系统交互的平台无关方法。它提供了一系列用于处理文件、目录、进程和环境变量等内容的函数和常量。Expanduser():Python 中 os.path 模块的 expanduser() 函数会展开波浪号字符...
阅读 2 分钟
什么是 Matplotlib? Matplotlib 是 Python 中的一个库,用于使用其内置函数创建静态和动态动画和绘图。它具有许多内置功能和内置分析工具,用于分析任何图形或图表。如果我们想绘制任何三维...
阅读 3 分钟
在二分搜索中,我们将项目集合分成两半,以减少查找元素所需的直接比较次数。但是,有一个要求:数组的项必须事先排序。二分搜索方法定位特定列表的索引...
阅读 4 分钟
? Python 列表可以包含任何 Python 对象,一组有序的值。由于列表是 Python 中可变的数据结构,我们可以添加、删除或修改此容器中的现有值。与集合不同,列表允许多个...
阅读 6 分钟
在本教程中,我们将讨论在 Python 编程语言中使用 Eel 库,借助 HTML、CSS 和 JavaScript 为 Python 程序设计用户界面。我们将教程分为两个部分。第一部分是...
5 分钟阅读
还需要学习 Python,但又不能整天都在电脑旁?那就继续往下读吧……以下是 15 本免费的 Python 电子书,以及一些额外的书籍,你可以随身携带。这份最实用的免费精选集...
阅读 6 分钟
2048 是一款著名而简单的数学滑动拼图游戏,由一名玩家玩。2048 是一款相当容易上瘾的游戏;这款游戏主要进行的事情是添加数字和合并方块。那么,让我们使用 Tkinter 库来构建这款游戏……
阅读 57 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India