最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python 數(shù)據(jù)的累加與統(tǒng)計的示例代碼

 更新時間:2020年08月03日 10:57:58   作者:David Beazley  
這篇文章主要介紹了Python 數(shù)據(jù)的累加與統(tǒng)計的示例代碼,文中講解非常細致,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下

問題

你需要處理一個很大的數(shù)據(jù)集并需要計算數(shù)據(jù)總和或其他統(tǒng)計量。

解決方案

對于任何涉及到統(tǒng)計、時間序列以及其他相關(guān)技術(shù)的數(shù)據(jù)分析問題,都可以考慮使用 Pandas庫 。

為了讓你先體驗下,下面是一個使用Pandas來分析芝加哥城市的 老鼠和嚙齒類動物數(shù)據(jù)庫 的例子。 在我寫這篇文章的時候,這個數(shù)據(jù)庫是一個擁有大概74,000行數(shù)據(jù)的CSV文件。

>>> import pandas

>>> # Read a CSV file, skipping last line
>>> rats = pandas.read_csv('rats.csv', skip_footer=1)
>>> rats
<class 'pandas.core.frame.DataFrame'>
Int64Index: 74055 entries, 0 to 74054
Data columns:
Creation Date 74055 non-null values
Status 74055 non-null values
Completion Date 72154 non-null values
Service Request Number 74055 non-null values
Type of Service Request 74055 non-null values
Number of Premises Baited 65804 non-null values
Number of Premises with Garbage 65600 non-null values
Number of Premises with Rats 65752 non-null values
Current Activity 66041 non-null values
Most Recent Action 66023 non-null values
Street Address 74055 non-null values
ZIP Code 73584 non-null values
X Coordinate 74043 non-null values
Y Coordinate 74043 non-null values
Ward 74044 non-null values
Police District 74044 non-null values
Community Area 74044 non-null values
Latitude 74043 non-null values
Longitude 74043 non-null values
Location 74043 non-null values
dtypes: float64(11), object(9)

>>> # Investigate range of values for a certain field
>>> rats['Current Activity'].unique()
array([nan, Dispatch Crew, Request Sanitation Inspector], dtype=object)
>>> # Filter the data
>>> crew_dispatched = rats[rats['Current Activity'] == 'Dispatch Crew']
>>> len(crew_dispatched)
65676
>>>

>>> # Find 10 most rat-infested ZIP codes in Chicago
>>> crew_dispatched['ZIP Code'].value_counts()[:10]
60647 3837
60618 3530
60614 3284
60629 3251
60636 2801
60657 2465
60641 2238
60609 2206
60651 2152
60632 2071
>>>

>>> # Group by completion date
>>> dates = crew_dispatched.groupby('Completion Date')
<pandas.core.groupby.DataFrameGroupBy object at 0x10d0a2a10>
>>> len(dates)
472
>>>

>>> # Determine counts on each day
>>> date_counts = dates.size()
>>> date_counts[0:10]
Completion Date
01/03/2011 4
01/03/2012 125
01/04/2011 54
01/04/2012 38
01/05/2011 78
01/05/2012 100
01/06/2011 100
01/06/2012 58
01/07/2011 1
01/09/2012 12
>>>

>>> # Sort the counts
>>> date_counts.sort()
>>> date_counts[-10:]
Completion Date
10/12/2012 313
10/21/2011 314
09/20/2011 316
10/26/2011 319
02/22/2011 325
10/26/2012 333
03/17/2011 336
10/13/2011 378
10/14/2011 391
10/07/2011 457
>>>

嗯,看樣子2011年10月7日對老鼠們來說是個很忙碌的日子啊!^_^

討論

Pandas是一個擁有很多特性的大型函數(shù)庫,我在這里不可能介紹完。 但是只要你需要去分析大型數(shù)據(jù)集合、對數(shù)據(jù)分組、計算各種統(tǒng)計量或其他類似任務(wù)的話,這個函數(shù)庫真的值得你去看一看。

以上就是Python 數(shù)據(jù)的累加與統(tǒng)計的方法的詳細內(nèi)容,更多關(guān)于Python 數(shù)據(jù)的累加與統(tǒng)計的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • python測試攻略pytest.main()隱藏利器實例探究

    python測試攻略pytest.main()隱藏利器實例探究

    在Pytest測試框架中,pytest.main()是一個重要的功能,用于啟動測試執(zhí)行,它允許以不同方式運行測試,傳遞參數(shù)和配置選項,本文將深入探討pytest.main()的核心功能,提供豐富的示例代碼和更全面的內(nèi)容,
    2024-01-01
  • Python編程快速上手——強口令檢測算法案例分析

    Python編程快速上手——強口令檢測算法案例分析

    這篇文章主要介紹了Python強口令檢測算法,結(jié)合實例形式分析了Python針對密碼口令強度檢測的相關(guān)算法實現(xiàn)技巧,需要的朋友可以參考下
    2020-02-02
  • python數(shù)據(jù)操作之lambda表達式詳情

    python數(shù)據(jù)操作之lambda表達式詳情

    這篇文章主要介紹了python數(shù)據(jù)操作之lambda表達式詳情,文章基于python的相關(guān)資料展開lambda表達式具體的內(nèi)容,感興趣的小伙伴可以參考一下
    2022-05-05
  • VS2022安裝Python開發(fā)環(huán)境的詳細過程

    VS2022安裝Python開發(fā)環(huán)境的詳細過程

    這篇文章主要介紹了VS2022安裝Python開發(fā)環(huán)境,文中用Python實現(xiàn)裴波那契數(shù)列,來感受一下Python的魅力,結(jié)合實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2022-08-08
  • 對python中的float除法和整除法的實例詳解

    對python中的float除法和整除法的實例詳解

    今天小編就為大家分享一篇對python中的float除法和整除法的實例詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • Python DataFrame Rank詳解

    Python DataFrame Rank詳解

    在數(shù)據(jù)分析中,pandas庫的DataFrame對象的rank()方法可用于計算數(shù)據(jù)排名,處理重復值并支持多種參數(shù)定制排名規(guī)則,如ascending、axis、numeric_only等,是數(shù)據(jù)分析和競賽中的有力工具
    2024-09-09
  • Python打開指定網(wǎng)頁使用requests模塊爬蟲示例詳解

    Python打開指定網(wǎng)頁使用requests模塊爬蟲示例詳解

    這篇文章主要介紹了Python打開指定網(wǎng)頁使用requests模塊爬蟲的示例,Python?requests是一個常用的HTTP請求庫,可以方便地向網(wǎng)站發(fā)送HTTP請求,并獲取響應(yīng)結(jié)果,requests模塊比urllib模塊更簡潔,感興趣的朋友可以參考下
    2024-02-02
  • Python如何生成指定區(qū)間中的隨機數(shù)

    Python如何生成指定區(qū)間中的隨機數(shù)

    這篇文章主要介紹了Python如何生成指定區(qū)間中的隨機數(shù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • python反轉(zhuǎn)(逆序)字符串的6種方法詳細

    python反轉(zhuǎn)(逆序)字符串的6種方法詳細

    這篇文章主要介紹了python反轉(zhuǎn)(逆序)字符串的6種方法詳細,需要的朋友可以參考下
    2021-04-04
  • Python imread、newaxis用法詳解

    Python imread、newaxis用法詳解

    這篇文章主要介紹了python imread、newaxis用法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-11-11

最新評論

兴城市| 英德市| 新巴尔虎右旗| 新和县| 安新县| 探索| 潼南县| 恩平市| 襄城县| 滦平县| 天峨县| 江源县| 绥阳县| 天等县| 滦南县| 昌邑市| 鸡东县| 营山县| 大城县| 浠水县| 桃园县| 东丽区| 义马市| 嘉祥县| 全州县| 惠水县| 新河县| 新平| 吴忠市| 鄂托克前旗| 龙里县| 泾阳县| 台东市| 聂荣县| 中卫市| 石嘴山市| 山西省| 和田县| 清镇市| 重庆市| 章丘市|