pandas DataFrame對(duì)象實(shí)例:NBA球員名單、NFL球員
DataFrame與Series不同的是,后者是一維,前者是二維,可以有多個(gè)column(列標(biāo)題,行的標(biāo)簽),例如:

轉(zhuǎn)置:.transpose()或.T

np的random模塊生成[1,101)之間隨機(jī)、3行5列DataFrame:
自定義標(biāo)簽:index=、columns=

NBA球員名單
19-20賽季,包括姓名(Name)、球隊(duì)(Team)、場(chǎng)上位置(Position)、生日(Birthday)、薪水(Salary):nba.csv
文件:https://pan.baidu.com/s/1Z2SqtM8kErIxa3Z4GjfzhQ?pwd=1234
將生日字符轉(zhuǎn)為日期:parse_dates = ["Birthday"]

保存為nba變量:
極值
每列中的極值

Salary最高的4個(gè)極值
寫(xiě)法1
寫(xiě)法2

常見(jiàn)統(tǒng)計(jì):(針對(duì)數(shù)值限定)
numeric_only = True:不統(tǒng)計(jì)其他列
.round(1):保留一位小數(shù)

中位數(shù):

多列排序
Team升序、Salary降序,

按索引排序(行/列)
行索引:(數(shù)字大小)

列索引:換到第二維1(0對(duì)應(yīng)row,1對(duì)應(yīng)column),按照字母

用Name作為行索引
數(shù)字修改為Name:
讀文件的時(shí)候直接用Name:
DataFrame中選擇列
用列名選擇:
用包含/排除數(shù)據(jù)類(lèi)型選擇:(字符串object、整數(shù)int、日期datetime)
DataFrame中選擇行
loc標(biāo)簽索引:
切片:(包含上限)

iloc位置索引:(序號(hào))
切片:(不包含上限)

★行列提取
標(biāo)簽依然loc(可切片)

序號(hào)iloc:
* 查找單個(gè)值時(shí),用at、iat替換loc、iloc能小幅度提升速度。
Series方式訪問(wèn):
行列標(biāo)簽修改
直接賦值:
rename()法賦值:
索引修改
改為默認(rèn):
改為T(mén)eam:(直接改會(huì)丟失之前改好的Name)