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

Python利用matplotlib繪制約數(shù)個(gè)數(shù)統(tǒng)計(jì)圖示例

 更新時(shí)間:2019年11月26日 10:52:45   作者:在線瘋狂  
這篇文章主要介紹了Python利用matplotlib繪制約數(shù)個(gè)數(shù)統(tǒng)計(jì)圖,結(jié)合實(shí)例形式詳細(xì)分析了Python使用matplotlib進(jìn)行統(tǒng)計(jì)圖繪制的相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Python利用matplotlib繪制約數(shù)個(gè)數(shù)統(tǒng)計(jì)圖。分享給大家供大家參考,具體如下:

利用Python計(jì)算1000以?xún)?nèi)自然數(shù)的約數(shù)個(gè)數(shù),然后通過(guò)matplotlib繪制統(tǒng)計(jì)圖。

下圖為約數(shù)個(gè)數(shù)的散點(diǎn)圖及其分布情況的條形圖。

Python代碼:

import collections
import matplotlib.pyplot as plt
def countDivisors(num):
  ans = 1
  x = 2
  while x * x <= num:
    cnt = 1
    while num % x == 0:
      cnt += 1
      num /= x
    ans *= cnt
    x += 1
  return ans * (1 + (num > 1))
MAXNUM = 1000
x = range(1, MAXNUM)
y = map(countDivisors, x)
plt.subplot(2, 1, 1)
plt.title('Divisors Count')
plt.xlim(0, MAXNUM)
plt.ylim(0, max(y) + 1)
plt.scatter(x, y)
plt.grid(True)
plt.subplot(2, 1, 2)
plt.title('Statistics of Divisor Count')
z = collections.Counter(y)
plt.bar(z.keys(), z.values(), align = 'center')
plt.grid(True)
plt.show()

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《Python數(shù)學(xué)運(yùn)算技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門(mén)與進(jìn)階經(jīng)典教程

希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • PyQt5執(zhí)行耗時(shí)操作導(dǎo)致界面卡死或未響應(yīng)的原因及解決辦法

    PyQt5執(zhí)行耗時(shí)操作導(dǎo)致界面卡死或未響應(yīng)的原因及解決辦法

    這篇文章主要給大家介紹了關(guān)于PyQt5執(zhí)行耗時(shí)操作導(dǎo)致界面卡死或未響應(yīng)的原因及解決辦法,由于耗時(shí)的操作會(huì)獨(dú)占系統(tǒng)cpu資源,讓界面卡死在那里,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • 如何使用python iter方法讀取文件

    如何使用python iter方法讀取文件

    iter()是Python的內(nèi)置函數(shù),用于生成迭代器,允許逐個(gè)訪問(wèn)元素,節(jié)省內(nèi)存使用,iter()可以應(yīng)用于文件對(duì)象,實(shí)現(xiàn)逐行讀取,此外,iter()還可以與自定義結(jié)束標(biāo)記結(jié)合使用,適用于處理固定塊數(shù)據(jù)讀取,相較于其他文件讀取方法,iter()方法簡(jiǎn)單高效,適合處理大文件,減少內(nèi)存占用
    2024-10-10
  • Pygame Transform圖像變形的實(shí)現(xiàn)示例

    Pygame Transform圖像變形的實(shí)現(xiàn)示例

    pygame.transform 模塊允許您對(duì)加載、創(chuàng)建后的圖像進(jìn)行一系列操作,比如調(diào)整圖像大小、旋轉(zhuǎn)圖片等操作,感興趣的可以了解一下
    2021-11-11
  • python更改已存在excel文件的方法

    python更改已存在excel文件的方法

    今天小編就為大家分享一篇python更改已存在excel文件的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • Python Pygame實(shí)戰(zhàn)之實(shí)現(xiàn)經(jīng)營(yíng)類(lèi)游戲夢(mèng)想小鎮(zhèn)代碼版

    Python Pygame實(shí)戰(zhàn)之實(shí)現(xiàn)經(jīng)營(yíng)類(lèi)游戲夢(mèng)想小鎮(zhèn)代碼版

    作為一名模擬經(jīng)營(yíng)類(lèi)游戲的發(fā)燒友,各種農(nóng)場(chǎng)類(lèi)、醫(yī)院類(lèi)、鐵路類(lèi)的游戲玩兒了很多年。今天用代碼給大家打造一款夢(mèng)想小鎮(zhèn)游戲,希望大家喜歡啦
    2022-12-12
  • Python pandas 計(jì)算每行的增長(zhǎng)率與累計(jì)增長(zhǎng)率

    Python pandas 計(jì)算每行的增長(zhǎng)率與累計(jì)增長(zhǎng)率

    這篇文章主要介紹了Python pandas 計(jì)算每行的增長(zhǎng)率與累計(jì)增長(zhǎng)率,文章舉例詳細(xì)說(shuō)明。需要的小伙伴可以參考一下
    2022-03-03
  • Python數(shù)據(jù)集庫(kù)Vaex秒開(kāi)100GB加數(shù)據(jù)

    Python數(shù)據(jù)集庫(kù)Vaex秒開(kāi)100GB加數(shù)據(jù)

    這篇文章主要為大家介紹了Python數(shù)據(jù)集庫(kù)Vaex秒開(kāi)100GB加數(shù)據(jù)實(shí)現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • Python Selenium操作Cookie的實(shí)例方法

    Python Selenium操作Cookie的實(shí)例方法

    在本篇文章里小編給大家整理的是一篇關(guān)于Python Selenium操作Cookie的實(shí)例方法,有需要的朋友們可以學(xué)習(xí)參考下。
    2021-02-02
  • django聯(lián)系人登錄界面案例詳解

    django聯(lián)系人登錄界面案例詳解

    在本案例中,將介紹如何使用Django框架創(chuàng)建一個(gè)簡(jiǎn)單的聯(lián)系人登錄界面,案例涉及前端HTML頁(yè)面設(shè)計(jì),CSS和JS的應(yīng)用,以及后端views.py的編寫(xiě),在后端處理中,密碼將通過(guò)MD5進(jìn)行加密,保證安全性,本文給大家介紹了django聯(lián)系人登錄界面案例詳解,感興趣的朋友一起看看吧
    2024-10-10
  • python?pygame實(shí)現(xiàn)打磚塊游戲

    python?pygame實(shí)現(xiàn)打磚塊游戲

    這篇文章主要為大家詳細(xì)介紹了python?pygame實(shí)現(xiàn)打磚塊游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05

最新評(píng)論

万荣县| 徐州市| 化隆| 重庆市| 绍兴市| 威远县| 高台县| 平南县| 浏阳市| 铜陵市| 泉州市| 泽库县| 闽侯县| 乐安县| 方正县| 江山市| 阳城县| 大英县| 敖汉旗| 北碚区| 南阳市| 泽普县| 霍林郭勒市| 岳阳县| 正定县| 德州市| 定襄县| 巢湖市| 武定县| 建德市| 马龙县| 调兵山市| 团风县| 塔城市| 宝山区| 长顺县| 福海县| 读书| 宜丰县| 岱山县| 尤溪县|