【愚公系列】《Python网络爬虫从入门到精通》034-DataFrame简单数据计算整理

news/2025/2/27 1:40:45
标题 详情
作者简介 愚公搬代码
头衔 华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,CSDN商业化专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,亚马逊技领云博主,51CTO博客专家等。
近期荣誉 2022年度博客之星TOP2,2023年度博客之星TOP2,2022年华为云十佳博主,2023年华为云十佳博主,2024年华为云十佳博主等。
博客内容 .NET、Java、Python、Go、Node、前端、IOS、Android、鸿蒙、Linux、物联网、网络安全、大数据、人工智能、U3D游戏、小程序等相关领域知识。
欢迎 👍点赞、✍评论、⭐收藏

文章目录

  • 🚀前言
  • 🚀一、DataFrame简单数据计算整理
    • 🔎1.求和(`sum`函数)
      • 🦋1.1 语法与参数
      • 🦋1.2 示例代码
    • 🔎2.求均值(`mean`函数)
      • 🦋2.1 语法与参数
      • 🦋2.2 示例代码
    • 🔎3.求最大值(`max`函数)
      • 🦋3.1 语法与参数
      • 🦋3.2 示例代码
    • 🔎4.求最小值(`min`函数)
      • 🦋4.1 语法与参数
      • 🦋4.2 示例代码
    • 🔎5.注意事项
    • 🔎6.扩展函数


🚀前言

在数据分析的过程中,数据的计算与整理是至关重要的步骤。对于使用Pandas库的分析师而言,DataFrame不仅是数据存储的工具,更是进行各种计算和整理的强大助手。通过简单的数据计算,我们可以快速得出有价值的洞察,帮助我们更好地理解数据背后的趋势与模式。

本文将重点介绍如何在DataFrame中进行简单的数据计算与整理,包括基本的统计计算、分组汇总、数据透视等操作。我们将通过实际案例,展示如何利用Pandas的强大功能来快速处理和分析数据,让复杂的计算变得简单直观。

🚀一、DataFrame简单数据计算整理

🔎1.求和(sum函数)

功能:计算行或列的数据总和。

🦋1.1 语法与参数

python">DataFrame.sum(axis=0, skipna=True, level=None)
参数 说明
axis 0 按列求和(默认),1 按行求和
skipna True 自动忽略 NaN(默认),False 包含 NaN(结果为 NaN)
level 多层索引时指定层级(默认 None

🦋1.2 示例代码

python">import pandas as pd

# 数据准备
data = [[110, 105, 99], [105, 88, 115], [109, 120, 130]]
index = [1, 2, 3]
columns = ['语文', '数学', '英语']
df = pd.DataFrame(data

http://www.niftyadmin.cn/n/5869356.html

相关文章

C++ 跨平台的 GetCurrentThreadId() 获取当前线程ID实现

支持:C11 及早前标准库版本,而无需使用:std::this_thread::get_id()。 支持:NDK/ANDROID、Windows、Linux、MacOS X 等多个操作系统平台。 int64_t GetCurrentThreadId() noexcept { #if defined(_WIN32) || defined(_WIN64)retu…

C++复习专题——泛型编程(模版),包括模版的全特化和偏特化

1.泛型编程 在未接触模版前,如果我们想实现一个通用的交换函数,那么我们可以通过函数重载来实现 void Swap(int &x,int &y) {int z x;x y;y z; } void Swap(float &x,float &y) {int z x;x y;y z; } void Swap(double &x,dou…

全面容器监控:构建高效稳定的K8s监控体系

随着云计算的发展,Kubernetes(简称K8s)因其卓越的功能,已然成为部署及管理容器化工作的首选“容器编排平台”。同时,由于其架构的高复杂和高动态特性,对K8s的监控和运维工作提出了更高的要求。 北京智和信通…

【嵌入式】STM32内部NOR Flash磨损平衡与掉电保护总结

1. NOR Flash与NAND Flash 先deepseek看结论: 特性Nor FlashNAND Flash读取速度快(支持随机访问,直接执行代码)较慢(需按页顺序读取)写入/擦除速度慢(擦除需5秒,写入需逐字节操作&…

Android 8.0 (API 26) 对广播机制做了哪些变化

大部分隐式广播无法通过静态注册接收,除了以下白名单广播: ACTION_BOOT_COMPLETED ACTION_TIMEZONE_CHANGED ACTION_LOCALE_CHANGED ACTION_MY_PACKAGE_REPLACED ACTION_PACKAGE_ADDED ACTION_PACKAGE_REMOVED 需要以动态注册方案替换: cl…

【AI+智造】基于DeepSeek的船舶海工设备多维度数据分析技术方案——以南通船舶制造企业为例

作者:Odoo技术开发/资深信息化负责人 日期:2025年2月25日 以下技术方案基于南通市制造业特点,结合船舶海工行业实际应用场景,针对设备数据量化分析需求展开论述。全文以技术可行性、行业适配性及实施路径为核心,深度整…

H3C商场无线零售解决方案技术资料汇总集

互联网各领域资料分享专区(不定期更新): Sheet 前言 由于内容较多,且不便于排版,为避免资源失效,请用手机点击链接进行保存,若链接生效请及时反馈,谢谢~ 正文 链接如下(为避免资源失效&#x…

RK3399 Android10双WiFi功能实现

在Android9开始,就支持WiFi并发功能,在官方链接(WLAN STA/AP 并发 | Android Open Source Project)有如下描述: Android 9 引入了可让设备同时在 STA 和 AP 模式下运行的功能。对于支持双频并发 (DBS) 的设备,此功能让一些新功能得以实现,例如在用户想要启用热点 (sof…