一、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結構,它是乙個扁平的結構來的。...