老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

使用Python怎么繪制一個頻率分布直方圖-創新互聯

使用Python怎么繪制一個頻率分布直方圖?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

從策劃到設計制作,每一步都追求做到細膩,制作可持續發展的企業網站。為客戶提供成都做網站、成都網站建設、網站策劃、網頁設計、域名注冊、網頁空間、網絡營銷、VI設計、 網站改版、漏洞修補等服務。為客戶提供更好的一站式互聯網解決方案,以客戶的口碑塑造優易品牌,攜手廣大客戶,共同發展進步。

1. 區間長度相同繪制直方圖

#-*- encoding=utf-8 -*-
import datetime
import numpy as np
import matplotlib.pyplot as plt
import matplotlib
zhfont1 = matplotlib.font_manager.FontProperties(fname='C:\Windows\Fonts\simsun.ttc')


# 按照固定區間長度繪制頻率分布直方圖
# bins_interval 區間的長度
# margin    設定的左邊和右邊空留的大小
def probability_distribution(data, bins_interval=1, margin=1):
  bins = range(min(data), max(data) + bins_interval - 1, bins_interval)
  print(len(bins))
  for i in range(0, len(bins)):
    print(bins[i])
  plt.xlim(min(data) - margin, max(data) + margin)
  plt.title("probability-distribution")
  plt.xlabel('Interval')
  plt.ylabel('Probability')
  plt.hist(x=data, bins=bins, histtype='bar', color=['r'])
  plt.show()

2. 區間長度不同繪制直方圖

#-*- encoding=utf-8 -*-
import datetime
import numpy as np
import matplotlib.pyplot as plt
import matplotlib
zhfont1 = matplotlib.font_manager.FontProperties(fname='C:\Windows\Fonts\simsun.ttc'

# 自己給定區間,小于區間左端點和大于區間右端點的統一做處理,對于數據分布不均很的情況處理較友好
# bins   自己設定的區間數值列表
# margin  設定的左邊和右邊空留的大小
# label   右上方顯示的圖例文字
"""e
  import numpy as np
  data = np.random.normal(0, 1, 1000)
  bins = np.arange(-5, 5, 0.1)
  probability_distribution_extend(data=data, bins=bins)
"""
def probability_distribution_extend(data, bins, margin=1, label='Distribution'):
  bins = sorted(bins)
  length = len(bins)
  intervals = np.zeros(length+1)
  for value in data:
    i = 0
    while i < length and value >= bins[i]:
      i += 1
    intervals[i] += 1
  intervals = intervals / float(len(data))
  plt.xlim(min(bins) - margin, max(bins) + margin)
  bins.insert(0, -999)
  plt.title("probability-distribution")
  plt.xlabel('Interval')
  plt.ylabel('Probability')
  plt.bar(bins, intervals, color=['r'], label=label)
  plt.legend()
  plt.show()

Case示例

if __name__ == '__main__':
  data = [1,4,6,7,8,9,11,11,12,12,13,13,16,17,18,22,25]
  probability_distribution(data=data, bins_interval=5,margin=0)

效果如下圖

使用Python怎么繪制一個頻率分布直方圖

關于使用Python怎么繪制一個頻率分布直方圖問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注創新互聯行業資訊頻道了解更多相關知識。


當前標題:使用Python怎么繪制一個頻率分布直方圖-創新互聯
當前鏈接:http://www.xueling.net.cn/article/ihpph.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 亚洲欧美日韩国产成人精品影院 | 日本阿v视频免费观看在线播放 | 国产亚洲精品日本亚洲网站 | 欧美一区二区三区人人喊爽 | 日本视频中文字幕一区二区三区 | 草久影院 | 国产人妻无码一区二区三区不卡 | 国产91调教丝袜在线 | 成人欧美一区二区三区色青冈 | 国产A∨天天免费观看美女 在线免费观看视频黄 | 国产福利av | 亚洲午夜无码久久久久软件 | 国产精品久久久久国产a级五个月 | 国产尺码和欧洲尺码表2023 | 天天综合天天爱天天做天天爽 | 91麻豆精品国产91久久久资源速度 | 国产超污视频在线观看 | 亚洲狠狠婷婷综合久久久久图片 | 浪潮av色综合久久天堂 | 国产精品草草在线观看 | 极品少妇hdxx麻豆hdxx | 97色精品视频在线观看 | 青青久久91 | 成人性视频免费 | 亚洲一区二区三区精品在线观看 | 97色免费视频 | 国产精品欧美激情在线 | 亚洲综合日韩中文字幕 | 床戏久久 | 中文字字幕在线中 | 久久久6精品成人午夜51777 | 日韩一级影院 | 欧美一级二级三级乱码 | 国产成人性色生活片 | 67194中文字幕在线观看日韩 | 久久不见久久见免费影院视频观看 | 日日日夜夜操 | 在线免费观看视频a | 亚洲一级特黄视频 | 国产国语一级A毛片高清视频 | 国产人成高清在线视频99最全资源 |