數(shù)據(jù)分析庫Pandas

文末有源代碼(ipynb格式)、視頻教程的下載地址棱貌。

數(shù)據(jù)讀取

1冻河、Pandas操作的數(shù)據(jù)類型也就是結構是DataFrame

里面元素的數(shù)據(jù)類型分別是str(object),int64酿炸,float64三種

print(help(pandas.read_csv)


2、顯示前幾行涨冀,后幾行填硕,每列的含義,矩陣的維度鹿鳖。扁眯。。




索引和計算

1翅帜、取某一行的樣本

2姻檀、取某幾行的樣本


3、取DataFrame里的某一列


4涝滴、取DataFrame里的某幾列


5绣版、提取列名以“g”為結尾的數(shù)據(jù)

6、對某一列的所有數(shù)據(jù)進行操作狭莱,加減乘除

7僵娃、對某兩列對應位置相乘可以得到新的一列(值為兩列對應位置相乘);處理某列并添加到原數(shù)據(jù)集

8腋妙、對某幾列進行復雜的計算

9默怨、求某一列的最大值,并用于歸一化


10骤素、對指定的列進行排序




數(shù)據(jù)預處理實例

1匙睹、數(shù)據(jù)讀入

2、對于缺失值進行定位济竹,統(tǒng)計

3痕檬、有缺失值時,求均值得到的也是缺失值

4送浊、除去缺失值之后求均值梦谜;也可以直接調用Pandas里的.mean()方法求均值


5、透視表的使用

pandas.pivot_table(data, values=None, index=None, columns=None, aggfunc='mean', fill_value=None, margins=False, dropna=True, margins_name='All')

參數(shù)詳情可參考官網(wǎng):http://pandas.pydata.org/pandas-docs/stable/generated/pandas.pivot_table.html

詳細教程可參考博客:https://www.cnblogs.com/onemorepoint/p/8425300.html

其中源代碼在這里:http://nbviewer.jupyter.org/url/pbpython.com/extras/Pandas-Pivot-Table-Explained.ipynb

例如:統(tǒng)計船艙等級分別對應的“Fare”均值(用循環(huán)的方式)

后者使用.pivot_table函數(shù)

5袭景、刪除缺失值

6唁桩、按照某一列進行排序,并重設第一列的索引

sort_values和reset_index函數(shù)



自定義函數(shù)

使用apply函數(shù)調用自定義的函數(shù)

1耸棒、獲得第一百行

2荒澡、求每列缺失值的個數(shù)

3、把連續(xù)的年齡轉換成離散化的數(shù)據(jù)



Series結構

DataFrame分解得到的行或者列都是一個Series結構与殃。

前者相當于矩陣单山,后者相當于一行或者一列

Series (collection of values)碍现、DataFrame (collection of Series objects)、Panel (collection of DataFrame objects)

1米奸、取出某列昼接,即series結構

2、Series的組成和構建

3躏升、series的索引

4辩棒、索引重排序

5、按索引排序膨疏、按值排序

6一睁、

7、選取值在50-75之間的

8佃却、計算兩個媒體對每個電影的平均評分



1者吁、對于DataFrame建立索引值set_index,以電影名字為索引

2饲帅、以某一列為索引复凳,同樣可以切片。此時有兩個索引值

單獨選擇一行時灶泵,返回的是series結構育八;多行時,返回的是DataFrame結構

3赦邻、類型轉換apply函數(shù)

4髓棋、對某兩行計算標準差


源代碼鏈接:https://pan.baidu.com/s/1XBfgedOl0cw6-5mQFbpGtA 密碼:b6qw

視頻教程鏈接:鏈接:https://pan.baidu.com/s/1D6pXzgpmG7N6JqfniBD8eQ 密碼:i2s4

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市惶洲,隨后出現(xiàn)的幾起案子按声,更是在濱河造成了極大的恐慌,老刑警劉巖恬吕,帶你破解...
    沈念sama閱讀 221,198評論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件签则,死亡現(xiàn)場離奇詭異,居然都是意外死亡铐料,警方通過查閱死者的電腦和手機渐裂,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評論 3 398
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來钠惩,“玉大人柒凉,你說我怎么就攤上這事∑奁猓” “怎么了扛拨?”我有些...
    開封第一講書人閱讀 167,643評論 0 360
  • 文/不壞的土叔 我叫張陵耘分,是天一觀的道長举塔。 經(jīng)常有香客問我绑警,道長,這世上最難降的妖魔是什么央渣? 我笑而不...
    開封第一講書人閱讀 59,495評論 1 296
  • 正文 為了忘掉前任计盒,我火速辦了婚禮,結果婚禮上芽丹,老公的妹妹穿的比我還像新娘北启。我一直安慰自己,他們只是感情好拔第,可當我...
    茶點故事閱讀 68,502評論 6 397
  • 文/花漫 我一把揭開白布咕村。 她就那樣靜靜地躺著,像睡著了一般蚊俺。 火紅的嫁衣襯著肌膚如雪懈涛。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,156評論 1 308
  • 那天泳猬,我揣著相機與錄音批钠,去河邊找鬼。 笑死得封,一個胖子當著我的面吹牛埋心,可吹牛的內容都是我干的。 我是一名探鬼主播忙上,決...
    沈念sama閱讀 40,743評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼拷呆,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了晨横?” 一聲冷哼從身側響起洋腮,我...
    開封第一講書人閱讀 39,659評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎手形,沒想到半個月后啥供,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,200評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡库糠,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,282評論 3 340
  • 正文 我和宋清朗相戀三年伙狐,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片瞬欧。...
    茶點故事閱讀 40,424評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡贷屎,死狀恐怖,靈堂內的尸體忽然破棺而出艘虎,到底是詐尸還是另有隱情唉侄,我是刑警寧澤,帶...
    沈念sama閱讀 36,107評論 5 349
  • 正文 年R本政府宣布野建,位于F島的核電站属划,受9級特大地震影響恬叹,放射性物質發(fā)生泄漏。R本人自食惡果不足惜同眯,卻給世界環(huán)境...
    茶點故事閱讀 41,789評論 3 333
  • 文/蒙蒙 一绽昼、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧须蜗,春花似錦硅确、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至柿估,卻和暖如春大莫,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背官份。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評論 1 271
  • 我被黑心中介騙來泰國打工只厘, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人舅巷。 一個月前我還...
    沈念sama閱讀 48,798評論 3 376
  • 正文 我出身青樓羔味,卻偏偏與公主長得像,于是被迫代替她去往敵國和親钠右。 傳聞我的和親對象是個殘疾皇子赋元,可洞房花燭夜當晚...
    茶點故事閱讀 45,435評論 2 359

推薦閱讀更多精彩內容