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

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

Python CategoricalDtype自定義排序?qū)崿F(xiàn)原理解析

瀏覽:2日期:2022-07-11 14:10:05

CategoricalDtype自定義排序

當(dāng)我們的透視表生成完畢后,有很多情況下需要我們對(duì)某列或某行值進(jìn)行排序。排序有很多種方法。例如sort_index及sort_values函數(shù)也可以對(duì)數(shù)據(jù)進(jìn)行排序,這里就不多說(shuō)了。

對(duì)于數(shù)值和字母的排序很容易,但是對(duì)于中文的排序就有點(diǎn)麻煩了。默認(rèn)情況下是按照utf-8的編碼來(lái)進(jìn)行排序的但是即使如此也很難滿(mǎn)足我們對(duì)漢字排序的要求。所以通過(guò)CategoricalDtye可以把數(shù)據(jù)類(lèi)型轉(zhuǎn)成Category類(lèi)型

然后通過(guò)指定參數(shù)列表的順序來(lái)自定義那個(gè)元素先那個(gè)元素后,完全取決于你把那個(gè)元素放在List的前面,這樣就大大方便了我們對(duì)中文排序的操作。

代碼如下:

1. 自動(dòng)生成DataFrame數(shù)據(jù)

#%%import pandas as pdfrom datetime import datetimecity =['上海','北京','深圳','杭州','蘇州','青島','大連','齊齊哈爾','大理','麗江', '天津','濟(jì)南','南京','廣州','無(wú)錫','連云港','張家界']#創(chuàng)建自動(dòng)從list中選取valuse值的get_list函數(shù)#replace=True代表允許選出的元素重復(fù)def get_list(items,size=20): return pd.Series(items).sample(n=size,replace=True).to_list()#通過(guò)get_list自動(dòng)生成數(shù)據(jù),最終生成一個(gè)DataFramedf = pd.DataFrame({ '城市':get_list(city), '倉(cāng)位':get_list(['經(jīng)濟(jì)艙','商務(wù)艙','頭等艙']), '航線':get_list(['單程','往返']), '日期': get_list([datetime(2020,8,1),datetime(2020,8,2), datetime(2020,8,3),datetime(2020,8,4)]), '時(shí)間': get_list(['09:00 - 12:00', '13:00 - 15:30', '06:30 - 15:00', '18:00 - 21:00', '20:00 - 23:20', '10:00 - 15:00']), '航空公司': get_list(['東方航空','南方航空','深圳航空','山東航空','中國(guó)航空']), '出票數(shù)量':get_list([10,15,20,25,30,35,40,45,50,55,60]), })#%%df

結(jié)果如下:

Python CategoricalDtype自定義排序?qū)崿F(xiàn)原理解析

2. 查看數(shù)據(jù)類(lèi)型

#%%

df.dtypes

Python CategoricalDtype自定義排序?qū)崿F(xiàn)原理解析

3. 自定義數(shù)據(jù)類(lèi)型(Category)按照指定順序排序,并通過(guò)透視表展示數(shù)據(jù)

#%%#自定義type,以及自定義排序的順序my_type = pd.CategoricalDtype( categories=['頭等艙','商務(wù)艙','經(jīng)濟(jì)艙'], ordered=True)df['倉(cāng)位'] = df['倉(cāng)位'].astype(my_type) #將指定列轉(zhuǎn)成自定義的typedf.dtypes#%%#通過(guò)透視表統(tǒng)計(jì)數(shù)據(jù)tb = pd.pivot_table( df, index=['城市','倉(cāng)位','航線','日期','時(shí)間'], values='出票數(shù)量', aggfunc=sum)tb

先查看數(shù)據(jù)類(lèi)型:可以看出倉(cāng)位的數(shù)據(jù)類(lèi)型已經(jīng)從Object變成了category類(lèi)型了。

Python CategoricalDtype自定義排序?qū)崿F(xiàn)原理解析

結(jié)果為:

Python CategoricalDtype自定義排序?qū)崿F(xiàn)原理解析

分析上述數(shù)據(jù)可以看出,我們把倉(cāng)位按照['頭等艙','商務(wù)艙','經(jīng)濟(jì)艙']的順序進(jìn)行了排序,排序結(jié)果也是按照這個(gè)順序排列的,成功的滿(mǎn)足了我們對(duì)中文列自定義排序的需求。

通過(guò)Pivot_table函數(shù)更加清晰的對(duì)原有數(shù)據(jù)進(jìn)行了展示。也可以按照自己的需求展示其中的一部分?jǐn)?shù)據(jù)。這樣對(duì)數(shù)據(jù)的清洗及展示變得更加的靈活。

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

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
三级在线看中文字幕完整版| 欧美午夜网站| 国产精品美女午夜爽爽| 日韩avvvv在线播放| 日本va欧美va精品发布| 7m精品国产导航在线| 久久国产精品美女| 久久中文精品| 国产精品久久久久av电视剧| 美女网站一区| 丝袜国产日韩另类美女| 日本在线视频一区二区| 亚洲一区欧美二区| 日韩av网站在线免费观看| 国产精品日本一区二区三区在线 | 欧美在线观看天堂一区二区三区| 日韩精品一区二区三区中文在线| 久久国产精品免费精品3p| 国产欧美日韩| 日韩黄色大片| 丝瓜av网站精品一区二区| 欧美日韩黄网站| 成人三级高清视频在线看| 蜜桃成人av| 蜜臀精品一区二区三区在线观看 | 91成人精品| 中文字幕一区二区精品区| 国产美女亚洲精品7777| 极品av在线| 天堂va蜜桃一区二区三区| 国产精品一在线观看| 99成人超碰| 免费在线视频一区| 免费看久久久| 亚洲一区二区三区高清| 欧美交a欧美精品喷水| 国产精品99一区二区| 日韩av中文字幕一区二区 | 福利视频一区| 综合激情网站| 91看片一区| 欧美亚洲网站| 日韩午夜av在线| 国产黄色精品| 免费日韩av片| 日韩精品亚洲aⅴ在线影院| 精品无人区麻豆乱码久久久| 黄色日韩在线| 国产aⅴ精品一区二区四区| 亚洲狼人精品一区二区三区| 精品国产一区二区三区av片| 亚洲精品乱码久久久久久蜜桃麻豆| 久久精品国产999大香线蕉| 免费精品视频| 久久久久中文| 国产精品乱战久久久| 日韩视频一区二区三区在线播放免费观看| 欧美精品三级在线| 黄色亚洲大片免费在线观看| 高清久久一区| 日本不卡高清视频| 一本一本久久| 国产一区日韩一区| 亚洲va中文在线播放免费| 国产亚洲精品美女久久 | 老司机精品在线| 99热精品在线观看| 成人片免费看| 久久福利在线| 国产乱码精品一区二区三区亚洲人| 悠悠资源网久久精品| 精品国产乱码久久久久久1区2匹 | 69精品国产久热在线观看| 蜜臀国产一区二区三区在线播放| 91精品xxx在线观看| 国产成人免费| 国产精品jk白丝蜜臀av小说| 日韩中文字幕无砖| 久热re这里精品视频在线6| 欧美日韩国产综合网| 国产91一区| 久久国产中文字幕| 欧美在线观看视频一区| 久久精品国产99久久| 久久天堂成人| 成人污污视频| 福利视频一区| 午夜精品久久久久久久久久蜜桃| 97国产成人高清在线观看| 国产一区二区三区日韩精品| 美女视频一区在线观看| 老司机免费视频一区二区三区| 国产乱子精品一区二区在线观看| 国产欧美三级| 国产精品mm| 久久精品国产成人一区二区三区| 精品视频在线一区二区在线| 狠狠久久伊人| 香蕉成人av| 亚洲精品91| 亚洲一区二区免费看| 男人的天堂亚洲一区| 日本强好片久久久久久aaa| 97久久精品| 久久亚洲精精品中文字幕| 色综合五月天| 精品一区亚洲| 蜜桃视频免费观看一区| 少妇精品久久久一区二区| 日韩不卡一二三区| 久久精品国产99国产| 亚洲综合在线电影| 在线日韩欧美| 亚洲有吗中文字幕| 欧美国产精品| 成人国产综合| 亚洲性图久久| 综合日韩在线| 麻豆精品久久久| 色老板在线视频一区二区| 黄色av日韩| 国产日韩一区| 伊人久久高清| 亚洲精选久久| 精品免费视频| 午夜国产精品视频免费体验区| 中文字幕av一区二区三区四区| 日韩福利在线观看| 日韩国产激情| 欧美专区在线| 国产欧美在线| 亚洲精品小说| 国产精品网站在线看| 91精品精品| 亚洲综合色婷婷在线观看| 黄色精品视频| 首页欧美精品中文字幕| 久久成人高清| 国产午夜精品一区二区三区欧美| 国产视频一区二| 激情自拍一区| 国产激情一区| 国产亚洲激情| 国产成人精品三级高清久久91| 黄色欧美日韩| 久久国产精品美女| 国产免费成人| 97国产成人高清在线观看| 中文字幕av一区二区三区四区| 国产一区二区三区免费在线| 免费高清在线一区| av高清不卡| 国产精品日韩精品中文字幕| 香蕉精品视频在线观看| 精品美女久久| 日韩高清一区在线| 欧美精品一二| 国产精品成人a在线观看| 日韩综合一区二区三区| 在线视频观看日韩| 国产精品久久久久av蜜臀| 国产精品毛片| a日韩av网址| 麻豆极品一区二区三区| 亚洲aⅴ网站| 国产综合视频| 久久久久97| 日本久久二区| 免费日韩av| 欧美va天堂在线| 日韩av自拍| 国产精品视频一区二区三区| 亚洲午夜免费| 最新日韩欧美| 色综合www| 国产精品mv在线观看| 日本vs亚洲vs韩国一区三区二区| 国精品一区二区三区| 欧美国产偷国产精品三区| 国产精品一区二区av日韩在线| 亚洲综合色婷婷在线观看| 日韩一区二区久久| 韩日一区二区三区| 啪啪国产精品| 高清精品久久| 电影91久久久| 精品国产精品国产偷麻豆| 国产精品亚洲产品| 7777精品| 日韩av一区二区三区| 亚洲天堂日韩在线| 免播放器亚洲| 99国产一区| 亚洲一区国产| 美美哒免费高清在线观看视频一区二区| 国产91精品对白在线播放| 久久精品不卡| 午夜欧美精品久久久久久久| 国内激情久久| 国产亚洲综合精品|