Python pandas資料處理

2022-07-01 16:09:13 字數 1340 閱讀 3844

pandas模組

更高階的資料分析工具

基於numpy構建

包含series和dataframe兩種資料結構,以及相應方法

呼叫方法:

from pandas import  series, dataframe

import pandas as pd

series

又像陣列又像字典:

有序通常是同構的

元素採用numpy中的資料型別

既以按鍵索引,又可以按序號索引

預設建立:

以字典形式建立

以常規形式建立

series算術運算中按照鍵來對齊

nan和數字做運算,得nan

很像乙個excel**

含有一組有序的列

列內(應該)同構,列之間可以是不同的資料型別

既有列索引,也有行索引

以二維結構儲存資料(高維資料視作二維**的疊加)

改名?增加列

按列讀取、、按行讀取

按行、列索引

丟棄指定行、列

插入列

過濾按索引排序

Python Pandas基礎 結構化資料處理

python pandas基礎 結構化資料處理 目錄 1 seriesobj series 4,7,5,3 obj.index obj.valuesobj one 1obj obj 0 obj 2 np.exp obj a in objdata obj series data obj.name po...

python Pandas讀取資料

import pandas as pd fpath 檔案路徑 df pd.read csv fpath 使用pd.read csv讀取資料 df.head 檢視前幾行資料 df.shape 檢視資料的形狀返回df的行數和列數 df.columns 檢視df的列名 df.index 檢視索引列 df....

python pandas資料分組相關

資料的分組 先初始化資料 import pandas as pd import numpy as np data df pd.dataframe data groupby 分組使用groupby函式,與mysql的相同 分組之後從乙個df變成group物件,裡面是多個df group物件再呼叫聚合函...