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

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

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

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

1、介紹

Pandas是基于Numpy的專業(yè)數(shù)據(jù)分析工具,可以靈活高效的處理各種數(shù)據(jù)集,也是我們后期分析案例的神器。它提供了兩種類型的數(shù)據(jù)結(jié)構(gòu),分別是DataFrame和Series,我們可以簡(jiǎn)單粗暴的把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], ’英語(yǔ)’: [99, 84, 87, 56, 75]}, ) print(test_stu) stu = pandas.DataFrame( {’高數(shù)’: [66, 77, 88, 99, 85], ’大物’: [88, 77, 85, 78, 65], ’英語(yǔ)’: [99, 84, 87, 56, 75]}, index=[’小紅’, ’小李’, ’小白’, ’小黑’, ’小青’] # 指定index索引 ) print(stu)

運(yùn)行

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

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

data.csv

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

# -*- 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ù),有無(wú)空缺數(shù)據(jù),類型) print(data.describe()) # (count非空值,mean均值、std標(biāo)準(zhǔn)差、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ù),不改動(dòng)源數(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ù)條件進(jìn)行篩選,截取

# -*- 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ù),保存最后一個(gè)相同數(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 # 會(huì)有警告,未解決,但不影響結(jié)果 print(c)

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩大片在线| 一区二区精品伦理...| 91成人精品观看| 久久精品国产www456c0m| 国产精品最新| 99成人在线视频| 国产麻豆精品久久| 色综合视频一区二区三区日韩 | av综合电影网站| 久久不见久久见中文字幕免费| 久久亚洲欧美| 国产精品麻豆久久| 欧美国产极品| 精品网站aaa| 男女精品网站| 日韩精品中文字幕第1页| 丝袜脚交一区二区| 女主播福利一区| 日韩福利一区| 毛片在线网站| 群体交乱之放荡娇妻一区二区| 国产精品久久久久久久久久妞妞| 久久亚洲欧洲| 日韩精品五月天| 国产午夜久久av| 欧美激情亚洲| 私拍精品福利视频在线一区| 亚洲精品一级二级| 亚洲精品电影| 亚洲aa在线| 亚洲综合不卡| 欧美在线影院| 一区二区三区四区日韩| 日韩专区一卡二卡| 日韩福利视频一区| 激情黄产视频在线免费观看| 久久青草久久| 久久午夜影视| 国产日韩三级| 91看片一区| 蜜臀a∨国产成人精品| 欧美有码在线| 亚洲91视频| 日韩高清一区| 久久久精品区| 日韩视频在线一区二区三区| 亚洲在线免费| 九九久久国产| 亚洲尤物av| 亚洲国产福利| 最新国产精品| 高清久久一区| 日韩欧美美女在线观看| 日韩av免费大片| 日本成人中文字幕| 少妇高潮一区二区三区99| 久久国产电影| 国产精品视频一区二区三区 | 男女性色大片免费观看一区二区| 视频一区视频二区中文字幕| 久久久91麻豆精品国产一区| 欧美日韩精品一本二本三本 | 亚洲一区二区网站| 婷婷综合五月| 97久久亚洲| 午夜在线精品偷拍| 国产精品毛片一区二区在线看| 亚洲精品一级| 日韩在线播放一区二区| 久久久久国产精品一区二区| 久久久国产精品网站| 国产三级一区| 国产精品一区二区三区美女| 日韩高清三区| 美女少妇全过程你懂的久久| www.51av欧美视频| 欧美+亚洲+精品+三区| 欧美日韩一区二区三区在线电影| 免费久久久久久久久| 日韩精品麻豆| 精品一区二区三区视频在线播放| 日本视频在线一区| 国产视频一区欧美| 亚洲一区二区三区高清不卡| 久久免费影院| 日韩国产一二三区| 精品免费av| 鲁大师精品99久久久| 国产精品地址| 欧美成a人片免费观看久久五月天| 久久激情五月婷婷| 久久爱www成人| 国产精品久久久久久模特 | 日韩在线一二三区| 国产精品老牛| 国产资源在线观看入口av| 日韩1区2区3区| 97成人超碰| 美女精品久久| 亚洲伦乱视频| 最新亚洲一区| 免费高清在线一区| 日韩国产一区二| 成人一二三区| 国产综合精品| 日本不卡一区二区| 久久久久久久久成人| 精品国产乱码久久久久久樱花| 中文一区一区三区高中清不卡免费| 色综合www| 亚洲网址在线观看| 欧美激情网址| 蜜桃一区二区三区| 18国产精品| 国产日韩视频| 亚洲欧美日本国产专区一区| a天堂资源在线| 日韩一区二区三区精品| 免费黄色成人| 九色porny丨国产首页在线| 久久99高清| 精品视频高潮| 国产精选久久| 日本成人精品| 人人精品久久| 91成人精品观看| 日本成人精品| 亚洲精品欧美| 亚洲另类视频| 日本电影久久久| 日韩二区三区四区| 亚洲精品一级| 四虎精品一区二区免费| 国产亚洲精品v| 蜜桃一区二区三区| 午夜国产精品视频| 国产精品亚洲片在线播放| 欧美91福利在线观看| 香蕉视频亚洲一级| 欧美日韩国产v| 国产成人精选| 日本精品影院| 美女久久网站| 国产精品中文字幕亚洲欧美| 麻豆精品国产91久久久久久| 精品视频久久| 今天的高清视频免费播放成人| 欧美.日韩.国产.一区.二区| 久久一二三区| 欧美视频久久| 四季av一区二区凹凸精品| 99精品电影| 蜜臀av亚洲一区中文字幕| 日本午夜免费一区二区| 国产精品探花在线观看| 国产精品精品国产一区二区| 成人av动漫在线观看| 欧美性感美女一区二区| 亚洲三级精品| 日韩不卡一区| 亚州精品视频| 99久久激情| 国产精品亚洲综合色区韩国| 国产伊人精品| 久久福利在线| 亚洲精品九九| 性欧美xxxx免费岛国不卡电影| 免费观看久久久4p| 久久电影tv| 日本成人在线不卡视频| 私拍精品福利视频在线一区| 日本伊人久久| 欧美日韩少妇| 中文在线а√在线8| 日韩福利视频网| 亚洲精品一二三区区别| 精品国产欧美日韩| 欧美伊人影院| 亚洲乱亚洲高清| 欧美精品黄色| 性感美女一区二区在线观看| 久久不卡国产精品一区二区| 亚洲综合欧美| 国产精品任我爽爆在线播放 | 久久久久久一区二区| 亚洲精品成人图区| 久久精品xxxxx| 免费高清在线一区| 午夜国产欧美理论在线播放 | 国产美女精品视频免费播放软件| 黄色成人在线网址| 国产一区二区三区日韩精品| 久久精品999| 久久国产视频网| 国产欧美日韩免费观看| 日本视频中文字幕一区二区三区| 蜜桃久久久久久久| 免费观看在线综合色| 日韩中文字幕无砖| 91免费精品国偷自产在线在线|