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物件再呼叫聚合函...