python计数函数:count()和value_count()
count()
1、count()在字符串里的使用
函數(shù)體及主要參數(shù):
count(str,start=0 ,end=len(string)str:要搜索的子字符串名稱
start:開始搜索的位置,默認(rèn)是0,也就是從第一個(gè)字符開始搜索。
end:結(jié)束搜索的位置,默認(rèn)在最后一個(gè)字符停止搜索。(字符串的長(zhǎng)度)
也可以直接調(diào)用,參數(shù)設(shè)定為字符串中某個(gè)值,使其計(jì)算其在字符串中出現(xiàn)的次數(shù)。
2、count( )在列表里的使用
?
子和’子‘不同,在使用時(shí)需要注意字符串的格式。
value_counts( )函數(shù)
在pandas中,value_counts常用于數(shù)據(jù)表的計(jì)數(shù)及排序,它可以用來查看數(shù)據(jù)表中,指定列里有多少個(gè)不同的數(shù)據(jù)值,并計(jì)算每個(gè)不同值有在該列中的個(gè)數(shù),同時(shí)還能根據(jù)需要進(jìn)行排序。
函數(shù)體及主要參數(shù):
value_counts(values,sort=True, ascending=False, normalize=False,bins=None,dropna=True)sort=True: 是否要進(jìn)行排序;默認(rèn)進(jìn)行排序
ascending=False: 默認(rèn)降序排列;
normalize=False: 是否要對(duì)計(jì)算結(jié)果進(jìn)行標(biāo)準(zhǔn)化并顯示標(biāo)準(zhǔn)化后的結(jié)果,默認(rèn)是False。
bins=None: 可以自定義分組區(qū)間,默認(rèn)是否;
dropna=True:是否刪除缺失值nan,默認(rèn)刪除
?一般情況,括號(hào)里什么都不填,全部默認(rèn),當(dāng)需要某個(gè)特殊行為時(shí)(例如升序排列),就在括號(hào)里添加對(duì)應(yīng)語(yǔ)句即可(例如:value_count(ascending=True):改為升序排列;)
總結(jié)
以上是生活随笔為你收集整理的python计数函数:count()和value_count()的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “互联网女皇”发趋势报告:移动互联网仍处
- 下一篇: python中花括号_震惊Python的