人工智能之数据分析 Pandas:第三章 DataFrame
人工智能之数据分析 Pandas第三章 DataFrame前言DataFrame 是pandas中最常用的二维数据结构,用于处理二维表格型数据(类似 Excel 表格或 SQL 表)。它是数据分析、清洗、探索和建模的基础工具。本文从定义、结构、创建方式、常用操作、高级功能等方面进行全面而深入的介绍。一、什么是 DataFrame?DataFrame 是一个带标签的二维异构数据结构,具有
人工智能之数据分析 Pandas:第二章 Series
人工智能之数据分析 Pandas第二章 Series前言Pandas 的 Series 是其最基础、最核心的一维数据结构,是学习 Pandas 的起点。本文从定义、特点、创建方式、常用操作、注意事项等方面进行系统而详细的介绍。一、什么是 Series?Series 是一个带标签索引的一维数组,由两部分组成:values(值):实际存储的数据,底层为 NumPy 数组(ndarray),
人工智能之数据分析 Pandas:第一章 简介和安装
人工智能之数据分析 Matplotlib第一章 简介和安装前言Pandas 是一个强大的 Python 数据分析和处理库,广泛用于数据清洗、探索、操作和分析。它建立在 NumPy 之上,提供了高效、灵活且易于使用的数据结构,特别适合处理结构化(表格型)数据。📌 Pandas 的核心数据结构Series一维带标签的数组,可以保存任何数据类型(整数、字符串、浮点数等)。类似于带索引的一维
人工智能之数据分析 Matplotlib:第七章 项目实践
人工智能之数据分析 Matplotlib第七章 项目实践前言Matplotlib 项目实践是巩固数据可视化技能的最佳方式。下面通过一个 完整的端到端小项目,带你从数据准备、清洗、分析到可视化,全面使用 Matplotlib(结合 NumPy/Pandas)完成一个实用的数据探索任务。🎯 项目目标:分析某电商用户月度销售数据数据内容(模拟)日期(date)销售额(sales)商品类别(c
人工智能之数据分析 Matplotlib:第六章 知识总结
人工智能之数据分析 Matplotlib第六章 知识总结前言本文对之前的关于matplotlib的知识进行系统性总结,便于知识梳理和归纳,为后续打好基础,或者面试使用一、核心架构Matplotlib 采用 三层架构:Backend(后端)负责图形渲染和输出(如 TkAgg、Qt5Agg、Agg(无界面)等)通常无需手动设置,除非在服务器环境:``python
人工智能之数据分析 Matplotlib:第五章 常见函数
人工智能之数据分析 Matplotlib第五章 常见函数@TOC前言在 Matplotlib 中,除了常用的 plot、scatter、bar 等绘图函数外,还有一些图像处理和样式控制相关的常用函数,如 imshow、imsave、imread,以及解决中文显示问题的方法。此外,Seaborn 作为基于 Matplotlib 的高级可视化库,也常与之配合使用。本文将系统介绍这些内容:一
人工智能之数据分析 Matplotlib:第四章 图形类型
人工智能之数据分析 Matplotlib第四章 图形类型前言Matplotlib 支持多种图表类型。本文将详细介绍 散点图、柱形图、饼图、直方图 以及其他常见图表(如箱线图、热力图、面积图、3D 图等)的绘制方法、参数说明和典型应用场景。一、散点图(Scatter Plot)用途显示两个变量之间的关系,常用于观察相关性、聚类或异常值。基本语法plt.scatter(x, y,
人工智能之数据分析 Matplotlib:第三章 基本属性
人工智能之数据分析 Matplotlib第三章 基本属性前言本文主要介绍如何设置绘图标记、线条样式、轴标签、标题、网格线以及如何在同一窗口中绘制多个图表。一. 绘图标记你可以通过 plt.plot() 函数中的参数 marker 来指定数据点的标记样式。例如:plt.plot([1, 2, 3, 4], [10, 20, 25
人工智能之数据分析 Matplotlib:第二章 Pyplot
人工智能之数据分析 Matplotlib第二章 Pyplot前言pyplot 是 Matplotlib 库中最常用、最便捷的模块,提供了类似 MATLAB 的命令式绘图接口,非常适合快速绘制各种图表。它通过一系列函数自动管理图形(Figure)、坐标轴(Axes)等底层对象,让初学者也能轻松上手。一、导入方式通常使用以下方式导入:import matplotlib.pyplo
人工智能之数据分析 Matplotlib:第一章 简介和安装
人工智能之数据分析 Matplotlib第一章 简介和安装前言Matplotlib 是 Python 中最常用的数据可视化库之一,用于创建静态、动态和交互式的图表。它功能强大、灵活,并且与 NumPy、Pandas 等科学计算库无缝集成,广泛应用于数据分析、机器学习、科研和工程等领域。一、Matplotlib 简介开发背景:由 John D. Hunter 于 2003 年创建,灵感来