859 次浏览
在本教程中,我们将学习如何创建一个空的和一个完整的 NumPy 数组。NumPy 代表 Numerical Python。它是一个执行数值计算的 Python 库。它提供了一个多维数组对象。NumPy 是一个流行的 Python 库,用于处理数组。它还具有用于线性代数、排序和矩阵领域的函数,并且经过优化以与最新的 CPU 架构一起使用。NumPy 非常快,因为它是用 C 语言编写的,这使得它在创建数组方面更有效。数组表示同一数据类型的项目的集合… 阅读更多
1K+ 次浏览
Pygame 是一个免费的开源库,用于使用 Python 开发多媒体应用程序(如视频游戏)。它包括图形和声音库,在设计视频游戏中非常有用。Pygame 建立在 Simple DirectMedia Layer (SDL) 库之上,该库提供对硬件和输入设备的低级访问。因为 Pygame 建立在 SDL 之上,所以它为图形、声音和输入处理提供了一个平台无关的接口。这意味着您可以编写一次游戏或多媒体应用程序,然后在多个平台上运行它,包括 Windows、Mac OS 和 Linux。要使用 pygame,您应该… 阅读更多
4K+ 次浏览
Pandas 是一个用于数据操作和分析的 Python 库。它建立在 numpy 库之上,并提供了对数据框的有效实现。数据框是一个二维数据结构。在数据框中,数据以表格形式排列在行和列中。它类似于电子表格或 SQL 表格或 R 中的 data.frame。最常用的 pandas 对象是 DataFrame。通常,数据从其他数据源(如 csv、excel、SQL 等)导入到 pandas 数据框中。在本教程中,我们将学习如何创建一个空的数据框… 阅读更多
287 次浏览
希望练习 Python 技能并学习如何开发小型 Web 应用程序的人可以使用 Python 中的 PyWebIO 快速有趣地创建一个年龄计算器 Web 应用程序。借助 Python 库 PyWebIO,交互式在线应用程序易于构建。此项目的在线年龄计算器使用 PyWebIO 根据用户的出生日期确定用户的年龄。要为此 Web 应用程序计算日期,我们将使用 Python 默认提供的 datetime 包。该软件需要用户的姓名和出生日期,然后使用当前日期计算其年龄(以年为单位)。输出将… 阅读更多
2K+ 次浏览
我们将学习如何在 Django 中创建抽象模型类。Django 中的抽象模型类是一个用作其他模型继承的模板的模型,而不是一个打算创建或保存到数据库的模型。在应用程序中,可以使用抽象模型定义多个模型共享的类似字段和行为。使用 Django,您可以定义一个从 Django.db.models 派生的模型类来建立抽象模型类。模型并为抽象属性设置为 True。此抽象类的属性和方法将被继承… 阅读更多
285 次浏览
三元图是一种显示成分数据(其中三个变量加起来等于一个常数值)的有用方法。Plotly 是一个功能强大的绘图库,可以轻松创建交互式三元图。在本教程中,我们将探讨如何使用 Plotty 创建三元叠加。我们将说明两个使用 Plotly 创建叠加的示例。最后,我们将学习使用 Plotly 创建令人惊叹且信息丰富的三元叠加。要使用 Plotly 创建三元叠加,我们使用“scatterternary”跟踪类型。此跟踪类型在… 阅读更多
在本教程中,我们将学习如何在 seaborn 中创建一个三角相关热图;顾名思义,相关性是衡量变量之间相关程度的指标。相关性热图是一种表示数值变量之间关系的绘图类型。这些图用于了解哪些变量彼此相关以及它们关系的强度。而热图是使用不同颜色对数据进行二维图形表示。Seaborn 是一个用于数据可视化的 Python 库。它在制作统计图形方面很有用。它建立在… 阅读更多
为了在 Python 中使用数组,通常使用 NumPy。有时,数据存储在多维或 3D 数组中。如果使用 loadtxt() 或 savetxt() 函数保存或加载数组数据,则需要一个二维数组。如果使用 3D 数组,则会给出此错误 -“ValueError: Expected 1D or 2D array, got 3D array instead”。因此,在这篇 Python 和 Numpy 文章中,使用两个不同的示例,编写代码以显示在使用 savetxt() 和 loadtxt() 函数以及处理 3D 数组时保存数组和加载数组的过程。在… 阅读更多
5K+ 次浏览
在本文中,用户将了解如何在 Pandas 数据框中将列名转换为小写。使用三个不同的示例,给出了将数据框列转换为小写的方法。对于这些示例,使用了 Kaggle 上提供的 Zomato 数据集。kaggle 数据集以 CSV(逗号分隔值)格式提供,因此首先将其下载,然后使用 pandas 将其转换为数据框。在第一个示例中,python 程序使用 str.lower() 函数将列值转换为小写。在第二个示例中,map(str.lower) 函数用于转换… 阅读更多
有时,任务是分析数据集并使用来自 TSV(制表符分隔值)文件的数据。为此,有时会将 TSV 文件转换为数据框。数据框是一个带标签的二维结构,具有不同类型的列。在本文中,使用两个不同的示例,此名为 pandas 的 Python 库与 Python 代码一起用于读取 TSV 文件并将其加载到数据框中。对于这些示例,使用了 Kaggle 上提供的 Zomato 数据集。Kaggle 数据集以 CSV(逗号分隔值)格式提供,因此首先将其下载,然后… 阅读更多