成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Python教程之Pandas知識(shí)點(diǎn)匯總——查詢,索引,基本統(tǒng)計(jì)

Python教程之Pandas知識(shí)點(diǎn)匯總——查詢,索引,基本統(tǒng)計(jì)

白水ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

一. 查詢與索引

1.Series和一維數(shù)組的不同:


在一維數(shù)組中就無法通過索引標(biāo)簽(index)獲取數(shù)據(jù),index默認(rèn)是從0開始,步長(zhǎng)為1的索引,也可以自己設(shè)置索引標(biāo)簽。

2.若有兩個(gè)序列,對(duì)其進(jìn)行算術(shù)運(yùn)算,這時(shí)索引就體現(xiàn)了價(jià)值——自動(dòng)化對(duì)齊

Python教程之Pandas知識(shí)點(diǎn)匯總——查詢,索引,基本統(tǒng)計(jì)
Python教程之Pandas知識(shí)點(diǎn)匯總——查詢,索引,基本統(tǒng)計(jì)


由于s5、s6中存在非對(duì)應(yīng)索引,故結(jié)果存在NaN。這里的運(yùn)算過程就應(yīng)用了序列索引的自動(dòng)對(duì)齊。對(duì)于DataFrame不僅自動(dòng)對(duì)齊行,也會(huì)自動(dòng)對(duì)齊列(columns_name)。

3.DataFrame索引


DataFrame數(shù)據(jù):

Python教程之Pandas知識(shí)點(diǎn)匯總——查詢,索引,基本統(tǒng)計(jì)


查詢指定行:
print(student.loc[[0,2,4,5,7]]) #這里的loc索引標(biāo)簽函數(shù)必須是中括號(hào)[ ]

Python教程之Pandas知識(shí)點(diǎn)匯總——查詢,索引,基本統(tǒng)計(jì)

查詢指定列:
print(student[‘Height’].head()) #只查詢一列

Python教程之Pandas知識(shí)點(diǎn)匯總——查詢,索引,基本統(tǒng)計(jì)

print(student[[‘Name’,‘Height’,‘Weight’]].head()) #如果多個(gè)列的話,必須使用雙重中括號(hào)[]

Python教程之Pandas知識(shí)點(diǎn)匯總——查詢,索引,基本統(tǒng)計(jì)

print(student.loc[:,[‘Name’,‘Height’,‘Weight’]].head())

Python教程之Pandas知識(shí)點(diǎn)匯總——查詢,索引,基本統(tǒng)計(jì)


按條件查詢:student[(條件1) & (條件2)]

eg1: 查詢12歲以上的女生信息

print(student[(student['Sex'] == 'F') & (student['Age'] > 12)])
Python教程之Pandas知識(shí)點(diǎn)匯總——查詢,索引,基本統(tǒng)計(jì)

eg2:查詢出12歲以上的女生的姓名、身高和體重

print(student[(student['Sex']=='F') & (student['Age']>12)][['Name','Height','Weight']])
Python教程之Pandas知識(shí)點(diǎn)匯總——查詢,索引,基本統(tǒng)計(jì)

如果是多個(gè)條件的查詢,必須使用&(and)或者丨(or)的兩端條件用括號(hào)括起來。

二. 簡(jiǎn)單的統(tǒng)計(jì)分析

Python教程之Pandas知識(shí)點(diǎn)匯總——查詢,索引,基本統(tǒng)計(jì)

在實(shí)際工作中,可能處理一些數(shù)據(jù)型DataFrame,將函數(shù)應(yīng)用到DataFrame中的每一列,可以使用apply函數(shù)。

import pandas as pd 
import numpy as np 
np.random.seed(1234)
d1 = pd.Series(2*np.random.normal(size = 100)+3)
d2 = np.random.f(2,4,size = 100)
d3 = np.random.randint(1,100,size = 100)
def stats(x):
	return pd.Series(
		[x.count(),x.min(),x.idxmin(),x.quantile(.25),x.median(),x.quantile(.75),
		x.mean(),x.max(),x.idxmax(),x.mad(),x.var(),x.std(),x.skew(),x.kurt()],
		index = ['Count','Min','Whicn_Min','Q1','Median','Q3','Mean','Max','Which_Max','Mad','Var','Std','Skew','Kurt']
		)
 
 
df = pd.DataFrame(np.array([d1,d2,d3]).T,columns = ['x1','x2','x3'])
print(df.head())
print(stats(df['x1']))
print(stats(d1))
Python教程之Pandas知識(shí)點(diǎn)匯總——查詢,索引,基本統(tǒng)計(jì)

講的還是比較詳細(xì)的,有什么疑問的地方,大家可以留言,更多的 Python教程也會(huì)繼續(xù)為大家更新!

網(wǎng)站題目:Python教程之Pandas知識(shí)點(diǎn)匯總——查詢,索引,基本統(tǒng)計(jì)
本文路徑:http://jinyejixie.com/article28/psiocp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版網(wǎng)站維護(hù)、微信小程序搜索引擎優(yōu)化、企業(yè)建站靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營
浦城县| 塔城市| 班玛县| 赤壁市| 葵青区| 临江市| 巢湖市| 漳浦县| 旌德县| 鄂伦春自治旗| 瓦房店市| 库伦旗| 隆化县| 白玉县| 唐山市| 南澳县| 平山县| 社旗县| 海晏县| 双城市| 安乡县| 兴业县| 甘肃省| 大厂| 理塘县| 青神县| 开远市| 河间市| 新民市| 通化县| 崇礼县| 青龙| 古浪县| 益阳市| 蓬莱市| 湖北省| 清涧县| 江油市| 乡城县| 正镶白旗| 手游|