python 使用pandas來處理測試資料

2022-07-23 09:00:17 字數 1437 閱讀 8718

一、pandas是什麼

功能及其強大的資料分析庫

可以高效地操作各種資料集(csv格式的檔案、excel檔案、html檔案、xml檔案、json格式檔案、yaml格式的檔案、資料庫操作)

二、使用pandas來處理測試資料

1、安裝pandas

pip install pandas

2、匯入pandas

import pandas as pd     # 取別名

3、讀取excel

df = pd.read_excel("testcase.xlsx","minus")

表單名為minus

返回乙個dataframe物件,多維資料結構

4、列

4.1 讀取一列資料

方法一:

print(df["title"])

返回乙個series物件,記錄title這列的資料,一維陣列

方法二:

print(df.title)

也可以使用表頭字段作為dataframe屬性來訪問

4.2  讀取一列中的某乙個單元格資料

print(df["title"][3])

使用欄位名(表頭名)加上資料索引來獲取某個單元格的資料

索引為3

4.3    讀取多列資料

print(df[["title","excepted","actual"]])

5、行

5.1  讀取一行資料

print(df.iloc[0])

第乙個索引值為0

不包含表頭行

series物件,可以轉化為任意序列型別或者dict字典型別,

print(list(df.iloc[0]))

支援數值索引來獲取值

5.2  讀取某行,乙個單元格中的資料

倒數第二行的最後乙個單元格的資料

print(df.iloc[-2][-1])

5.3 讀取多行資料

使用切片操作,4取不到,2能取到

print(df.iloc[2:4])

python初探 pandas使用

pandas 是基於numpy 的一種工具,該工具是為了解決資料分析任務而建立的。pandas 納入了大量庫和一些標準的資料模型,提供了高效地操作大型資料集所需的工具。pandas提供了大量能使我們快速便捷地處理資料的函式和方法,pandas為時間序列分析提供了很好的支援。series 和 data...

Python使用Pandas讀寫EXCEL檔案教程

教程 開始之前,我們需要首先了解一下什麼是excel,這有助於理解之後教程中的內容。什麼是excel excel 的用途 當然,excel常常被用於辦公,製作各種各樣的報表。為什麼要選擇excel 雖然市面上有很多電子 工具可以選擇,但是excel以其豐富的功能被大家所接受,並且由於眾多企業使用者都...

python使用pandas處理excel資料

使用python pandas庫讀取excel檔案 xlsx,xls 使用pandas的 read excel 方法來讀取excel資料,可以讀取第乙個sheet,指定的sheet,多個sheet或所有的sheet。pandas會將這些資料轉化成乙個 dataframe結構,它是乙個扁平的結構來的。...