摘要:
Matplotlib 核心类与常用函数使用说明(精准聚焦高频场景) 以下按「核心类 → 常用函数 → 实战示例」结构,聚焦实际开发中80%场景用到的功能,明确类与函数的调用关系、参数含义,避开冗余细节: 一、核心类(基础骨架,必须掌握) 1. Figure 类(画布) 作用:顶层容器,承载所有绘图元 阅读全文
posted @ 2025-11-25 13:45
wangya216
阅读(128)
评论(0)
推荐(0)
摘要:
一、发音(国际音标+中文谐音,附重音提示) 单词 国际音标 重音位置 中文谐音(便于记忆) 发音要点 Axis /ˈæksɪs/ 第1音节 阿克西斯(“阿”重读) 开头“ax”发 /æks/(类似“艾克斯”快速连读),结尾“is”发 /ɪs/(短音“伊斯”) Axes /ˈæksiːz/ 第1音节 阅读全文
posted @ 2025-11-25 13:39
wangya216
阅读(92)
评论(0)
推荐(0)
摘要:
Matplotlib 基础入门教程:吃透概念+原理,避开常见坑 Matplotlib 是 Python 最核心的绘图库,核心优势是高度可控——小到坐标轴刻度、大到图表布局都能自定义,但入门时容易被“对象关系”“绘图流程”绕晕。本教程聚焦“概念拆解+原理剖析+避坑指南”,帮你从根源理解并上手。 一、核 阅读全文
posted @ 2025-11-25 13:38
wangya216
阅读(243)
评论(0)
推荐(0)
摘要:
## 📌 `Series` / `DataFrame` 与 `ndarray` 的规范称谓指南 在数据科学生态中,准确使用术语有助于避免概念混淆。以下是针对 pandas 和 NumPy 核心组件的推荐命名方式,按**准确性、通用性和场景适配性**排序。 一、pandas.Series 与 pan 阅读全文
posted @ 2025-11-25 13:27
wangya216
阅读(27)
评论(0)
推荐(0)
摘要:
要理清这个问题,核心是区分 “容器类型”(用于“装数据”的结构)和 “数据类型”(容器中“单个数据”的存储格式)——这是两个不同维度的概念。下面先分别拆解 NumPy 和 Pandas 的容器类型,再明确“Int64”与“Series/DataFrame”的本质区别。 一、先明确核心概念:容器类型 阅读全文
posted @ 2025-11-25 13:22
wangya216
阅读(46)
评论(0)
推荐(0)
摘要:
Pandas 的核心数据对象有3类,是数据处理的基础,底层均基于 NumPy 优化内存布局: 1. Series(一维带标签数组) 核心特点:单列数据,索引(标签)可自定义(默认整数序列),数据类型(dtype)支持数值、字符串、时间等。 通俗类比:像带行号的 Excel 单列,或字典(键=索引,值 阅读全文
posted @ 2025-11-25 13:09
wangya216
阅读(41)
评论(0)
推荐(0)
摘要:
Pandas 数据类型全景解析:从 NumPy 继承到高级扩展 本文系统梳理 Pandas 的数据类型体系,深入对比其与 NumPy 的异同,并对 string、category 及 nullable 类型进行深度剖析,助你写出更高效、更健壮的数据分析代码。 1. 引言:Pandas 与 NumPy 阅读全文
posted @ 2025-11-25 12:36
wangya216
阅读(112)
评论(0)
推荐(0)
摘要:
长文阐述:ndarray、Series/DataFrame、List 的内存模型对比与场景选型 引言 在 Python 数据科学领域,我们每天都在与数据结构打交道。其中,Python 内置的 List、NumPy 库的 ndarray,以及 Pandas 库的 Series 和 DataFrame 阅读全文
posted @ 2025-11-25 12:24
wangya216
阅读(50)
评论(0)
推荐(0)
摘要:
不一定需要,但推荐使用。 直接使用 pd.read_csv('file.csv'):Pandas 会内部处理文件的打开和关闭。在大多数情况下,这很方便且是安全的,因为如果操作成功完成,Pandas 会确保文件被关闭。但是,如果在读取过程中发生错误(例如,文件损坏、权限问题),理论上存在文件句柄没有被 阅读全文
posted @ 2025-11-25 12:20
wangya216
阅读(46)
评论(0)
推荐(0)
摘要:
Pandas 入门教程:从安装到核心操作(零基础友好) Pandas 是 Python 数据分析的“瑞士军刀”,基于 NumPy 构建,专为表格数据处理设计。本教程从安装到核心操作,用通俗语言+实战代码,帮你快速上手 Pandas 核心能力。 一、环境准备:安装 Pandas 1. 安装命令(终端/ 阅读全文
posted @ 2025-11-25 12:14
wangya216
阅读(641)
评论(0)
推荐(0)
摘要:
Pandas Series 与 DataFrame:核心定义、区别与使用场景 Pandas 是基于 NumPy 构建的数据分析库,核心数据结构是 Series(一维标签数组) 和 DataFrame(二维表格数据),二者均支持标签索引、缺失值处理和高效数据操作,是数据分析的基石。 一、Series: 阅读全文
posted @ 2025-11-25 12:05
wangya216
阅读(127)
评论(0)
推荐(0)
摘要:
NumPy ndarray 与 Python 列表的核心区别 核心差异:ndarray 是面向向量/矩阵的数值计算容器,列表是通用对象存储容器,底层设计和适用场景完全不同。 1. 存储本质:同构 vs 异构 ndarray:强制存储同一数据类型(如 int64、float32),数据在内存中连续排列 阅读全文
posted @ 2025-11-25 11:52
wangya216
阅读(26)
评论(0)
推荐(0)
摘要:
iloc 的全称是 integer location-based indexing(基于整数位置的索引)。 核心拆解: i:integer(整数),强调索引依据是“整数位置”(从 0 开始计数); loc:location(位置),对应 Pandas 中“索引定位”的统一命名逻辑(如 loc 是 l 阅读全文
posted @ 2025-11-25 11:47
wangya216
阅读(60)
评论(0)
推荐(0)
摘要:
Seaborn 全方位解析 在 Python 数据可视化生态中,Seaborn 是兼顾“美观性”与“统计性”的核心工具,其设计初衷与使用场景紧密围绕数据分析需求,同时与底层库形成高效协作。以下从核心定义、与 Matplotlib 的关系、优势案例、数据集特性等维度展开详细说明: 一、Seaborn 阅读全文
posted @ 2025-11-25 11:46
wangya216
阅读(144)
评论(0)
推荐(0)
摘要:
data.loc[0:2, ['a','b']] 不是指 0 行和 1 行,而是指 行标签从 0 到 2(包含 2)的所有行,也就是 0、1、2 三行。 下面我将从设计理念和具体用法,帮你彻底搞懂 loc 的切片逻辑。 一、为什么 loc 切片是「闭区间」? loc 的设计初衷是 “基于标签(lab 阅读全文
posted @ 2025-11-25 11:15
wangya216
阅读(31)
评论(0)
推荐(0)
摘要:
好的,我们来分析一下你遇到的这个问题。 你观察到的现象是正确的:在使用 student.drop(3, axis=0) 删除索引为 3 的行之后,DataFrame 的索引变成了 [0, 1, 2, 4, 5, 6],确实不再是连续的整数序列 [0, 1, 2, 3, 4, 5]。 核心原因:dro 阅读全文
posted @ 2025-11-25 11:13
wangya216
阅读(41)
评论(0)
推荐(0)
摘要:
NumPy 数据类型全面总结 NumPy 的数据类型(dtype)是其高效数值计算的核心基础,设计目标是覆盖所有数值场景、精准控制内存占用,同时兼容 C/Python 原生类型。以下按类型分类全面梳理,含核心特性、用途及关键细节: 一、核心数值类型(最常用) 1. 整数类型(integer) dty 阅读全文
posted @ 2025-11-25 11:10
wangya216
阅读(122)
评论(0)
推荐(0)

浙公网安备 33010602011771号