商務分析方法與工具(九):Python的趣味快捷-Pandas處理公司財務數據集思路

Tips:"分享是快樂的源泉💧,在我的博客里,不僅有知識的海洋🌊,還有滿滿的正能量加持💪,快來和我一起分享這份快樂吧😊!

喜歡我的博客的話,記得點個紅心??和小關小注哦!您的支持是我創作的動力!數據集放在免費資源區啦!

目錄

  • 商務分析方法與工具(九):Python的趣味快捷-Pandas處理公司財務數據集思路
  • 實驗9 pandas
    • 一、實驗目的
      • 1. 掌握panda的方法
    • 二 、實驗準備
    • 三、實驗內容和過程
      • 1.安裝pandas庫
      • 2.導入pandas:import pandas as pd
      • 3. 用excel打開salary, 再增加2條記錄,其中有一條是自己的姓名。Python分別讀入salary、salary-new、salary-buchong 三個表為數據框,合并三個數據框(該數據實驗10也會用到)
        • (1)添加2條記錄,一條是自己的姓名:
        • (2)合并數據:
      • 4.查看數據框的頭3行和后兩行, 查看df的索引、值
      • 5. df有沒有異常值,異常值刪除。有沒有缺失值,缺失值用平均數填充
      • 6.查看所有數值變量的統計信息(平均值、標準差、最小值、最大值、25%、50%、75%等信息)
      • 7. 按應發工資大小排序,找出工資最高的3人
      • 8.查看基本工資>3000的人的姓名, 查看基本工資3000-6000的人的信息。
      • 9.顯示所有人的姓名和實發工資
      • 10.查看財務處人員的姓名和部門
      • 11.查看財務處基本工資的平均值、最大值
      • 12.按部門分組,顯示分組后的各組人員的所有信息,計算各組人數、各組應發工資的最大值。
      • 13.按部分、職務分組,計算各組所有數值列的平均值
      • 14.查看聚集函數aggregate的結果

商務分析方法與工具(九):Python的趣味快捷-Pandas處理公司財務數據集思路

實驗9 pandas

一、實驗目的

1. 掌握panda的方法

二 、實驗準備

練習教材“第13章 13.3 pandas簡介”的代碼

三、實驗內容和過程

1.安裝pandas庫

在這里插入圖片描述

2.導入pandas:import pandas as pd

3. 用excel打開salary, 再增加2條記錄,其中有一條是自己的姓名。Python分別讀入salary、salary-new、salary-buchong 三個表為數據框,合并三個數據框(該數據實驗10也會用到)

(1)添加2條記錄,一條是自己的姓名:

在這里插入圖片描述

(2)合并數據:

在這里插入圖片描述

4.查看數據框的頭3行和后兩行, 查看df的索引、值

在這里插入圖片描述

5. df有沒有異常值,異常值刪除。有沒有缺失值,缺失值用平均數填充

在這里插入圖片描述
在這里插入圖片描述

6.查看所有數值變量的統計信息(平均值、標準差、最小值、最大值、25%、50%、75%等信息)

在這里插入圖片描述

7. 按應發工資大小排序,找出工資最高的3人

在這里插入圖片描述

8.查看基本工資>3000的人的姓名, 查看基本工資3000-6000的人的信息。

在這里插入圖片描述

9.顯示所有人的姓名和實發工資

在這里插入圖片描述

10.查看財務處人員的姓名和部門

在這里插入圖片描述

11.查看財務處基本工資的平均值、最大值

在這里插入圖片描述

12.按部門分組,顯示分組后的各組人員的所有信息,計算各組人數、各組應發工資的最大值。

在這里插入圖片描述
在這里插入圖片描述

13.按部分、職務分組,計算各組所有數值列的平均值

在這里插入圖片描述
在這里插入圖片描述

14.查看聚集函數aggregate的結果

df.iloc[:,3:]. aggregate([‘sum’, ‘min’,‘max’])

在這里插入圖片描述
在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/10682.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/10682.shtml
英文地址,請注明出處:http://en.pswp.cn/web/10682.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

LangChain:大模型框架的深度解析與應用探索

在數字化的時代浪潮中,人工智能技術正以前所未有的速度蓬勃發展,而大模型作為其中的翹楚,以生成式對話技術逐漸成為推動行業乃至整個社會進步的核心力量。再往近一點來說,在公司,不少產品都戴上了人工智能的帽子&#…

初識C語言——第十八天

循環while/do while while 語法結構 while(表達式) 循環語句; break:在while循環中,break用于永久的終止循環 continue:在while循環中,continue的作用是跳過本次循環continue后面的代碼 直接去判斷部分,看是否進行下一次循環。 注意事項…

Logstash詳解

Logstash詳解:構建強大日志收集與處理管道的利器 一、引言 在大數據和云計算的時代,日志數據作為企業運營和故障排查的重要依據,其收集、處理和分析能力顯得尤為重要。Logstash,作為一款強大的日志收集、處理和轉發工具&#xf…

[AI OpenAI-doc] 安全最佳實踐

使用我們的免費 Moderation API OpenAI 的 Moderation API 是免費使用的,可以幫助減少您完成中不安全內容的頻率。或者,您可能希望開發自己的內容過濾系統,以適應您的使用情況。 對抗性測試 我們建議對您的應用進行“紅隊測試”&#xff0…

即插即用篇 | YOLOv8引入軸向注意力 Axial Attention | 多維變換器中的軸向注意力

本改進已集成到 YOLOv8-Magic 框架。 我們提出了Axial Transformers,這是一個基于自注意力的自回歸模型,用于圖像和其他組織為高維張量的數據。現有的自回歸模型要么因高維數據的計算資源需求過大而受到限制,要么為了減少資源需求而在分布表達性或實現的便捷性上做出妥協。相…

解決wangEditor使用keep-alive緩存后,調用editor.cmd.do()失敗

前提:wangeditor版本:4.7.11 vue版本:vue2 問題:在使用wangeditor富文本編輯器時,需求需要通過點擊一個按鈕,手動插入定義好的內容,所以使用了 editor.cmd.do(insertHTML, ....) 方法新增…

青少年軟件編程(Python)等級考試試卷(二級)2024年3月

2024.03電子學會青少年軟件編程 Python二級 等級考試試卷 一、單選題 1.期末考試結束了,全班的語文成績都儲存在列表score 中,班主任老師請小明找到全班最高分,小明準備用Python 來完成,以下哪個選項,可以獲取最高分…

較難題 鏈表的回文結構

本題來自鏈表的回文結構_牛客題霸_牛客網 (nowcoder.com) 234. 回文鏈表 - 力扣(LeetCode) 題面: 對于一個鏈表,請設計一個時間復雜度為O(n),額外空間復雜度為O(1)的算法,判斷其是否為回文結構。 給定一個鏈表的頭…

03.Linux文件操作

1.操作系統與Linux io框架 1.1 io與操作系統 1.1.1 io概念 io 描述的是硬件設備之間的數據交互,分為輸? (input) 與輸出 (output)。 輸?:應?程序從其他設備獲取數據 (read) 暫存到內存設備中;輸出:應?程序將內存暫存的數據…

FANUC機器人基本保養概述

對于工業機器人來說,定期保養機器人可以延長機器人的使用壽命。對于FANUC機器人來說,FANUC機器人的常規保養周期可以分為日常、三個月、六個月、一年、兩年、三年。以下是FANUC機器人的基本保養周期概覽: 在實際生產應用中,可以參…

具身智能論文

目錄 1. PoSE: Suppressing Perceptual Noise in Embodied Agents for Enhanced Semantic Navigation2. Embodied Intelligence: Bionic Robot Controller Integrating Environment Perception, Autonomous Planning, and Motion Control3. Can an Embodied Agent Find Your “…

7.STL_string(詳細)

1. 什么是STL STL(standard template libaray-標準模板庫):是C標準庫的重要組成部分,不僅是一個可復用的組件庫,而且 是一個包羅數據結構與算法的軟件框架。 2. STL的版本 原始版本 Alexander Stepanov、Meng Lee 在惠普實驗室完成的原始版…

maven遠程倉庫訪問順序

首先需要了解一下各個配置文件,主要分為三類: 全局配置文件(${maven.home}/conf/settings.xml),maven安裝路徑下的/conf/settings.xml用戶配置文件(%USER_HOME%/.m2/settings.xml),windows用戶文件夾下項目配置文件:p…

C/C++ 入門(10)list類(STL)

個人主頁:仍有未知等待探索-CSDN博客 專題分欄:C 歡迎來指教! 目錄 一、標準庫中的list 1、了解 2、常用接口說明 a.常見的構造函數 b.迭代器 c. Capacity?編輯 d.Element access e.Modifiers 二、實現 1、框架 a.節點 b.迭代器 …

簡單易懂的Java Queue入門教程!

哈嘍,各位小伙伴們,你們好呀,我是喵手。運營社區:C站/掘金/騰訊云;歡迎大家常來逛逛 今天我要給大家分享一些自己日常學習到的一些知識點,并以文字的形式跟大家一起交流,互相學習,一…

如何建設智慧黨校

隨著信息技術的飛速展開,特別是近年移動互聯網技術,物聯網技術,人工智能技術,大數據數據的深入展開,我國快速的進入信息化社會,信息化對各行各業的改造越來越深入,任何職業,任何安排…

SSM【Spring SpringMVC Mybatis】—— Spring(一)

目錄 1、初識Spring 1.1 Spring簡介 1.2 搭建Spring框架步驟 1.3 Spring特性 1.5 bean標簽詳解 2、SpringIOC底層實現 2.1 BeanFactory與ApplicationContexet 2.2 圖解IOC類的結構 3、Spring依賴注入數值問題【重點】 3.1 字面量數值 3.2 CDATA區 3.3 外部已聲明be…

淺談ArrayList和LinkedList的區別

ArrayList和LinkedList在Java中都是常用的List接口的實現類,但它們之間存在一些顯著的區別。 實現方式: ArrayList:基于數組實現。內部使用一個動態數組來存儲元素,這意味著可以通過索引快速訪問元素,時間復雜度為O(1)…

算法學習筆記(Nim游戲)

N i m Nim Nim游戲 n n n堆物品,每堆有 a i a_i ai?個,每個玩家輪流取走任意一堆的任意個物品,但不能不取,取走最后一個物品的人獲勝。 N i m Nim Nim游戲是一種經典的公平組合游戲。現在對它進行分析。 首先定義兩個博弈中的狀…

【Chisel】chisel中怎么處理類似verilog的可變位寬和parameter

在 Chisel 中處理可變位寬和參數的方式與 Verilog 有一些不同,因為 Chisel 是建立在 Scala 語言之上的。以下是如何在 Chisel 中處理這些概念的方法: 參數化(Parameters) 在 Chisel 中,參數化是通過在模塊構造函數中定…