数据处理与分析
文章平均质量分 88
数据处理与分析
phoenix-zhou
10年+系统架构与高并发研发经验,具备深厚的AI大模型工程化落地能力,技术栈以 Python (AI/NLP) 与 Golang (高并发架构) 为双核心,兼具PHP大型应用开发经验,具备极强的算法落地、高并发系统设计与团队赋能能力
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【数据处理与统计分析】1.Python数据处理分析环境搭建&jupyter&配置PyCharm连接Anaconda
Python作为当前最流行的数据分析工具,具有跨平台、开源免费、社区活跃等优势,相比Excel、R语言等工具更适合处理海量数据。本文介绍了Python数据分析的核心库(NumPy、Pandas、Matplotlib等)和开发环境搭建方法,重点讲解了Anaconda的安装使用、虚拟环境管理以及Jupyter Notebook的操作技巧,最后说明如何配置PyCharm连接Anaconda环境。全文为Python数据分析初学者提供了完整的开发环境配置指南。原创 2026-03-12 22:00:45 · 351 阅读 · 0 评论 -
【数据处理与统计分析】2.Numpy库介绍以及使用
NumPy是Python数据分析的核心库,通过C语言实现高性能数值计算。它提供多维数组对象ndarray,支持矢量运算和高效矩阵操作。ndarray具有维度(shape)、元素类型(dtype)等关键属性,可通过array()、zeros()等函数创建。NumPy包含基本数学函数(ceil/floor)、统计函数(mean/max)、去重排序等功能,支持数组间基本运算和矩阵乘法。其广播机制使不同形状数组运算成为可能,是科学计算的基础工具。原创 2026-03-12 22:44:28 · 346 阅读 · 0 评论 -
【数据处理与统计分析】3.Pandas介绍以及使用
Pandas是Python强大的数据处理工具包,基于Numpy构建,具有高效的数据处理能力。本文介绍了Pandas的核心数据结构和基本操作,包括Series(一维数组)和DataFrame(二维表格)的创建与使用。通过实际案例演示了如何读取CSV数据、设置索引、修改列名以及绘制中美日三国GDP对比曲线图。同时讲解了Pandas的数据类型系统,包括datetime日期类型和category分类数据的使用。Pandas适用于单机环境下Excel无法处理的大规模数据,是数据清洗、分析和可视化的重要工具。原创 2026-03-14 22:00:33 · 424 阅读 · 0 评论 -
【数据处理与统计分析】4.Pandas基本操作
摘要:本文介绍了Pandas中DataFrame和Series的基本操作,包括数据索引、切片、排序等。通过股票数据实例演示了如何使用loc/iloc进行行列索引,如何添加/修改/删除列,以及sort_values()和sort_index()实现数据排序。重点讲解了DataFrame的多种索引方式和排序方法,包括单列排序、多列排序及行索引排序,并比较了不同索引方式的差异。原创 2026-03-15 11:24:31 · 187 阅读 · 0 评论 -
【数据处理与统计分析】5.Pandas的基本运算
本文介绍了Pandas数据处理的基本操作,包括:1)使用add/sub等实现数值运算;2)应用逻辑运算符(&,|)和query()、isin()函数进行数据筛选;3)使用describe()、max/min/mean/std等函数进行统计分析;4)利用idxmax/idxmin获取极值索引;5)通过cumsum实现累计分析;6)使用apply()函数执行自定义计算。同时说明了准备工作,包括设置工作目录、解决中文显示问题和数据预处理。这些方法涵盖了Pandas中常见的数据处理需求,可用于金融数据分析等原创 2026-03-15 21:57:45 · 214 阅读 · 0 评论 -
【数据处理与统计分析】6.文件读取与存储
摘要:本文介绍了Pandas在文件读写操作中的应用,重点讲解了CSV、TSV和JSON格式的处理方法。主要内容包括:使用read_csv()读取CSV文件并指定列名,通过to_csv()将数据写入CSV/TSV文件并控制索引和列名的输出,以及TSV文件特有的分隔符设置。文中还提供了设置工作目录和解决中文显示问题的实用代码片段。这些操作展示了Pandas强大的IO功能,能够高效处理常见的数据存储格式,为数据分析工作提供了便利。原创 2026-03-15 22:42:10 · 162 阅读 · 0 评论 -
【数据处理与统计分析】7.DataFrame数据的增删改查操作
DataFrame数据的增删改查操作原创 2026-03-16 21:55:02 · 474 阅读 · 0 评论 -
【数据处理与统计分析】8.Pandas高级处理:缺失值判断&数据合并
本文介绍了Pandas数据处理中的缺失值处理、数据合并和分组聚合操作。缺失值处理部分讲解了使用isnull()判断缺失值,以及通过fillna()填充和dropna()删除缺失值的方法。数据合并部分对比了concat()和merge()两种方法,分别适用于纵向/横向合并和类似SQL的join操作。分组聚合部分详细演示了groupby()分组、agg()聚合以及pivot_table()透视表的使用,包括单列/多列分组、多种聚合函数应用和分组过滤技巧。文中通过实际案例展示了如何处理包含NaN值的数据集,以及如原创 2026-03-17 20:56:30 · 530 阅读 · 0 评论 -
【数据处理与统计分析】9.Matplotlib绘图讲解
本文介绍了Matplotlib数据可视化库的基础知识和常用图形绘制方法。主要内容包括:1)Matplotlib简介及其在数据分析中的重要性;2)基本绘图流程(创建画布、绘制图像、显示图像);3)折线图绘制及辅助功能添加(刻度、标题、标签、网格等);4)中文显示问题解决方案;5)多种图形绘制方法(柱状图、直方图、饼图、散点图)及其适用场景;6)多坐标系绘图和面向对象绘图方法。通过具体示例演示了温度变化折线图、商品分类统计图等实用案例,帮助读者快速掌握数据可视化基本技能。原创 2026-03-18 21:50:18 · 536 阅读 · 0 评论 -
【数据处理与统计分析】10.RFM会员价值度模型案例
本文介绍了RFM模型的概念及其在用户价值分析中的应用。RFM模型通过最近购买时间(R)、购买频率(F)和购买金额(M)三个维度评估客户价值,将用户分为8个类别(如重要价值用户、重要挽留用户等)。文章详细讲解了使用Python实现RFM分析的完整流程,包括数据预处理(清洗异常值、处理缺失值)、RFM指标计算(使用groupby和agg函数)、离散化处理(通过pd.cut方法划分区间)以及结果可视化(使用Pyecharts绘制3D柱状图)。案例展示了如何将分析结果导出为Excel文件并存储到MySQL数据库,最原创 2026-03-19 21:36:02 · 566 阅读 · 0 评论
分享