日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

Python Pandas數(shù)據(jù)分析工具用法實例

瀏覽:26日期:2022-07-06 11:57:24

1、介紹

Pandas是基于Numpy的專業(yè)數(shù)據(jù)分析工具,可以靈活高效的處理各種數(shù)據(jù)集,也是我們后期分析案例的神器。它提供了兩種類型的數(shù)據(jù)結(jié)構(gòu),分別是DataFrame和Series,我們可以簡單粗暴的把DataFrame理解為Excel里面的一張表,而Series就是表中的某一列

2、創(chuàng)建DataFrame

# -*- encoding=utf-8 -*-import pandasif __name__ == ’__main__’: pass test_stu = pandas.DataFrame( {’高數(shù)’: [66, 77, 88, 99, 85], ’大物’: [88, 77, 85, 78, 65], ’英語’: [99, 84, 87, 56, 75]}, ) print(test_stu) stu = pandas.DataFrame( {’高數(shù)’: [66, 77, 88, 99, 85], ’大物’: [88, 77, 85, 78, 65], ’英語’: [99, 84, 87, 56, 75]}, index=[’小紅’, ’小李’, ’小白’, ’小黑’, ’小青’] # 指定index索引 ) print(stu)

運行

高數(shù) 大物 英語0 66 88 991 77 77 842 88 85 873 99 78 564 85 65 75 高數(shù) 大物 英語小紅 66 88 99小李 77 77 84小白 88 85 87小黑 99 78 56小青 85 65 75

3、讀取CSV或Excel(.xlsx)進行簡單操作(增刪改查)

data.csv

Python Pandas數(shù)據(jù)分析工具用法實例

# -*- encoding=utf-8 -*-import pandasif __name__ == ’__main__’: pass data = pandas.read_csv(’data.csv’, engine=’python’) # 使用python分析引擎讀取csv文件 print(data.head(5)) # 顯示前5行, print(data.tail(5)) # 顯示后5行 print(data) # 顯示所有數(shù)據(jù) print(data[’height’]) # 顯示height列 print(data[[’height’, ’weight’]]) # 顯示height和weight列 data.to_csv(’write.csv’) # 保存到csv文件 data.to_excel(’write.xlsx’) # 保存到xlsx文件 data.info() # 查看數(shù)據(jù)信息(總行數(shù),有無空缺數(shù)據(jù),類型) print(data.describe()) # (count非空值,mean均值、std標準差、min最小值、max最大值25%50%75%分位數(shù)。) data[’新增列’] = range(0, len(data)) # 類似字典直接添加即可 print(data) new_data = data.drop(’新增列’, axis=1, inplace=False) # 刪除列,如果inplace為True則在源數(shù)據(jù)刪除,返回None,否則返回新數(shù)據(jù),不改動源數(shù)據(jù) print(new_data) data[’體重+身高’] = data[’height’] + data[’weight’] print(data) data[’remark’] = data[’remark’].str.replace(’to’, ’’) # 操作字符串 print(data[’remark’]) data[’birth’] = pandas.to_datetime(data[’birth’]) # 轉(zhuǎn)為日期類型 print(data[’birth’])

4、根據(jù)條件進行篩選,截取

# -*- encoding=utf-8 -*-import pandasif __name__ == ’__main__’: pass data = pandas.read_csv(’data.csv’, engine=’python’) # 使用python分析引擎讀取csv文件 a = data.iloc[:12, ] # 截取0-12行,列全截 # print(a) b = data.iloc[:, [1, 3]] # 行全截,列1,3 # print(b) c = data.iloc[0:12, 0:4] # 截取行0-12,列0-4 # print(c) d = data[’sex’] == 1 # 查看性別為1(男)的 # print(d) f = data.loc[data[’sex’] == 1, :] # 查看性別為1(男)的 # print(f) g = data.loc[:, [’weight’, ’height’]] # 選取身高體重 # print(g) h = data.loc[data[’height’].isin([166, 175]), :] # 選取身高166,175的數(shù)據(jù) # print(h) h1 = data.loc[data[’height’].isin([166, 175]), [’weight’, ’height’]] # 選取身高166,175的數(shù)據(jù) # print(h1) i = data[’height’].mean() # 均值 j = data[’height’].std() # 方差 k = data[’height’].median() # 中位數(shù) l = data[’height’].min() # 最小值 m = data[’height’].max() # 最大值 # print(i) # print(j) # print(k) # print(l) # print(m) n = data.loc[ (data[’height’] > data[’height’].mean()) & (data[’weight’] > data[’weight’].mean()), :] # 身高大于身高均值,且體重大于體重均值,不能用and要用&如果是或用| print(n)

5、清Nan數(shù)據(jù),去重,分組,合并

# -*- encoding=utf-8 -*-import pandasif __name__ == ’__main__’: pass sheet1 = pandas.read_excel(’data.xlsx’, sheet_name=’Sheet1’) # 讀取sheet1 # print(sheet1) # print(’-------------------------’) sheet2 = pandas.read_excel(’data.xlsx’, sheet_name=’Sheet2’) # 讀取sheet2 # print(sheet2) # print(’-------------------------’) a = pandas.concat([sheet1, sheet2]) # 合并 # print(a) # print(’-------------------------’) b = a.dropna() # 刪除空數(shù)據(jù)nan,有nan的就刪除 # print(b) # print(’-------------------------’) b1 = a.dropna(subset=[’weight’]) # 刪除指定列的空數(shù)據(jù)nan # print(b1) # print(’-------------------------’) c = b.drop_duplicates() # 刪除重復(fù)數(shù)據(jù) # print(c) # print(’-------------------------’) d = b.drop_duplicates(subset=[’weight’]) # 刪除指定列的重復(fù)數(shù)據(jù) # print(d) # print(’-------------------------’) e = b.drop_duplicates(subset=[’weight’], keep=’last’) # 刪除指定列的重復(fù)數(shù)據(jù),保存最后一個相同數(shù)據(jù) # print(e) # print(’-------------------------’) f = a.sort_values([’weight’], ascending=False) # 從大到小排序weight # print(f) g = c.groupby([’sex’]).sum() # 根據(jù)sex分組,再求和 # print(g) g1 = c.groupby([’sex’], as_index=False).sum() # 根據(jù)sex分組,再求和,但sex不作為索引 # print(g1) g2 = c.groupby([’sex’, ’weight’]).sum() # 根據(jù)sex分組后再根據(jù)weight分組,再求和 # print(g2) h = pandas.cut(c[’weight’], bins=[80, 90, 100, 150, 200], ) # 根據(jù)區(qū)間分割體重 print(h) # print(’-------------------------’) c[’根據(jù)體重分割’] = h # 會有警告,未解決,但不影響結(jié)果 print(c)

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
91久久久精品国产| 日韩精品免费视频人成| 老司机免费视频一区二区| 亚洲精品三级| 国产精品xxx在线观看| 丁香婷婷久久| 99成人在线视频| 六月婷婷一区| 日韩精品五月天| 四虎8848精品成人免费网站| 亚洲v在线看| 亚洲图片久久| 婷婷综合电影| 久久久91麻豆精品国产一区| 亚洲播播91| 蜜臀国产一区二区三区在线播放| 日韩av一区二区三区四区| 精品一区不卡| 99成人在线| 国产精品亚洲欧美一级在线| 韩国三级一区| 亚洲午夜免费| 精品91福利视频| 视频在线在亚洲| 久久精品国产亚洲一区二区三区| 久久青草久久| 日韩一区精品| 成人黄色av| 亚洲欧美一级| 中文字幕在线免费观看视频| 另类国产ts人妖高潮视频| 美女久久久精品| 99视频在线精品国自产拍免费观看| 日本午夜精品一区二区三区电影| 国产一区二区三区日韩精品| 欧美日韩国产一区二区三区不卡| 欧美在线不卡| 久久黄色影院| 欧美日韩亚洲三区| 99久久九九| 国产极品模特精品一二| 亚洲一区久久| 成人国产精品久久| 日本国产亚洲| 欧美搞黄网站| 精品中文字幕一区二区三区四区| 免费人成精品欧美精品 | 精品视频国内| 日韩在线一二三区| 日韩久久精品| 国产另类在线| 在线看片日韩| 免费av一区二区三区四区| 国产亚洲欧美日韩精品一区二区三区 | 亚洲高清成人| 精品网站999| 亚洲毛片在线| 欧美成人久久| 国产精品久久久久蜜臀| 日本欧美一区二区在线观看| 一区二区自拍| 三级小说欧洲区亚洲区| 麻豆一区二区三区| 91伊人久久| 亚洲免费网址| 欧美日中文字幕| 黄色在线观看www| 欧美精品97| 欧美视频久久| 最新国产精品视频| 日韩午夜高潮| 婷婷综合网站| 亚洲成av人片一区二区密柚| 成人在线免费观看网站| 国产欧美二区| 青青草精品视频| 亚洲人成精品久久久| 99riav国产精品| 狠狠爱成人网| 亚洲福利久久| 亚洲一级高清| 香蕉久久精品| 欧美日韩精品在线一区| 久久国产毛片| 久久精品高清| 欧美一区二区三区高清视频| 蜜桃av在线播放| xxxxx性欧美特大| 亚洲天堂av影院| 电影亚洲精品噜噜在线观看| 成人美女视频| 人人精品亚洲| 五月天激情综合网| 午夜在线一区| 人人精品人人爱| 亚洲欧美网站| 亚洲aⅴ网站| 欧美视频二区| 精品中文字幕一区二区三区四区| 久久久久久夜| 亚洲91久久| 亚洲欧美久久久| 中文字幕一区二区三区四区久久| 一级成人国产| 久久精品999| 精品一区二区三区亚洲| 四虎成人av| 蜜桃视频欧美| 免费在线观看日韩欧美| 亚洲最新av| 日本午夜精品视频在线观看| 国产精品777777在线播放| 精品视频91| 久久婷婷一区| 亚洲我射av| 欧美激情在线精品一区二区三区| 国产精品精品| 国产精品外国| 国产精品欧美在线观看| 欧美国产偷国产精品三区| 91精品国产福利在线观看麻豆| 日韩一级网站| 国产欧美大片| 久久久天天操| 综合亚洲色图| 麻豆国产精品一区二区三区| 亚洲电影在线| 欧美永久精品| 日韩毛片在线| 香蕉久久久久久| 四季av一区二区凹凸精品| 午夜精品婷婷| 国产精品调教| 91九色精品| 欧美精品导航| 亚洲作爱视频| 麻豆精品在线视频| 99成人在线| 国产一区二区三区久久久久久久久| 91精品在线观看国产| 综合欧美精品| 人人香蕉久久| 国产精品网在线观看| 欧美大黑bbbbbbbbb在线| 欧美一级全黄| 亚洲国产一区二区在线观看| 国产乱人伦精品一区| 在线国产一区二区| 久久av免费| 欧美va天堂| 美女视频黄久久| 蜜桃一区二区三区在线| 黄色在线网站噜噜噜| 91精品国产自产观看在线| av一区在线| 国产欧美日韩| 久久午夜精品| 91精品xxx在线观看| 国产精品亚洲欧美| 日韩精品一级二级| 久久久777| 国产精品一级| 亚洲狼人精品一区二区三区| 国产91精品对白在线播放| 国产精品a久久久久| 蜜臀av在线播放一区二区三区| 亚洲啊v在线| 国产精品综合色区在线观看| 免费日韩精品中文字幕视频在线| 亚洲黄色免费看| 欧美日本不卡| 蜜臀精品久久久久久蜜臀| 欧美日韩尤物久久| 成人在线黄色| 国产精品密蕾丝视频下载| 蜜臀av亚洲一区中文字幕| 91成人精品| 日韩精品视频网| 一区二区三区网站| 午夜精品一区二区三区国产| 麻豆mv在线观看| 久久精品国产999大香线蕉 | 首页欧美精品中文字幕| 亚洲性色av| 欧美国产美女| 美女视频免费精品| 国产精品jk白丝蜜臀av小说| 久久国产精品免费精品3p| 中文字幕一区二区精品区| 日韩一区二区久久| 精品一区在线| 三级精品视频| 亚洲1234区| av高清不卡| 日韩中文影院| 日韩毛片在线| 欧美一区二区性| 欧美 日韩 国产精品免费观看| 中文字幕在线官网| 福利视频一区|