乙個panel物件由3個軸構成:
pd.panel(data,items,major_axis,minor_axis,dtype,copy)
引數說明
data
資料採取各種形式,如:ndarray、series、列表、字典和另外乙個dataframe
items
每個專案對應於內部包含的dataframe
major_axis
每個dataframe的索引(行)
minor_axis
每個dataframe的列
dtype
每列的資料型別
copy
複製資料,預設值為false
>>> pnl = pd.panel([[[10000,20000],[20000,30000],[40000,50000]],[[2,1],[0,0],[3,4]]],items=['營業額','出差次數'],major_axis=['jan','feb','mar'],minor_axis=['mary','jack'])
>>> pnl
dimensions: 2 (items) x 3 (major_axis) x 2 (minor_axis)
items axis: 營業額 to 出差次數
major_axis axis: jan to mar
minor_axis axis: mary to jack
>>> pnl['營業額']
mary jack
jan 10000 20000
feb 20000 30000
mar 40000 50000
>>> type(pnl['營業額'])
通過to_frame()將panel轉轉成乙個「堆積式」的dataframe(stacked dataframe),此時paenl的形式與索引都將方便許多。
>>> pnl.to_frame()營業額 出差次數
major minor
jan mary 10000 2
jack 20000 1
feb mary 20000 0
jack 30000 0
mar mary 40000 3
jack 50000 4
2 pandas選擇資料
那麼建立好資料後,或者讀入資料後,怎麼對資料進行選擇呢,下面將介紹pandas對資料的選擇 首先生成資料 import numpy as np import pandas as pd data pd.date range 20200801 periods 6 df1 pd.dataframe np....
資料分析課程(2)pandas
series學習 pandas 入門 author sonny date 2019 06 import pandas as pd pandas兩種資料結構 series,dataframe from pandas import series series初始化方式 通過列表初始化,通過字典初始化 l...
python資料分析筆記 2Pandas基礎
2.dataframe操作 3.pandas匯 計和計算 額外說明 1.python title 方法返回 標題化 的字串,就是說所有單詞都是以大寫開始,其餘字母均為小寫 見 istitle 2.python str.format 函式,它增強了字串格式化的功能。基本語法是通過 和 來代替以前的 f...