Python数据挖掘:绘制直方图,设置上下限和步长,绘制子图
生活随笔
收集整理的這篇文章主要介紹了
Python数据挖掘:绘制直方图,设置上下限和步长,绘制子图
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有任何問題歡迎在評論區提出!
繪制直方圖:
'''
來源:天善智能韋瑋老師 課堂筆記
作者:Dust
直方圖hist某一段數據出現的頻數
'''
import numpy as npy
import matplotlib.pylab as pyldata3=npy.random.normal(10.0,1.0,10000) # 生成正態分布的隨機數
pyl.hist(data3)
pyl.show()
生成常規的隨機數繪制直方圖:
'''
來源:天善智能韋瑋老師 課堂筆記
作者:Dust
'''
import numpy as npy
import matplotlib.pylab as pyldata4=npy.random.random_integers(1,25,1000) # 生成常規的隨機數
pyl.hist(data4)
pyl.show()
設置上下限和步長:
# 設置直方圖的上下限
sty=npy.arange(2,17,4) # 下限,上限,步長
pyl.hist(data4,sty)
pyl.show()
繪制子圖:
'''
來源:天善智能韋瑋老師 課堂筆記
作者:Dust
直方圖hist:某一段數據出現的頻數
'''
import numpy as npy
import matplotlib.pylab as pyl
# 子圖
# pyl.subplot(行,列,當前區域)
pyl.subplot(2,2,1)
# 我很迷惑這里為什么不用縮進,但是不用就是不用,記住Python是強制縮進的
x1=[1,2,3,4,5]
y1=[5,3,5,2,5]
pyl.plot(x1,y1) # 這個區域繪制折線圖pyl.subplot(2,2,2)
x2=[5,2,3,8,6]
y2=[7,9,12,12,3]
pyl.plot(x2,y2)pyl.subplot(2,1,2)
x3=[5,6,7,8,9,10]
y3=[6,4,1,2,5,4]
pyl.plot(x3,y3)
pyl.show()
總結
以上是生活随笔為你收集整理的Python数据挖掘:绘制直方图,设置上下限和步长,绘制子图的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python:numpy生成正态分布的平
- 下一篇: 西洋参多少钱一斤啊?