import numpy as np
import matplotlib.pyplot as plt
slices = 10
arr = timelist
density = []
n, bins, patches = plt.hist(arr, bins=slices, facecolor='g', alpha=0.75)
print (n)
print (bins)
print (patches)
plt.ylabel(u'个数',fontproperties='SimHei')
plt.xlabel(u'时长(s)',fontproperties='SimHei')
plt.title(u'得分分布[文件个数:'+str(len(arr))+u']',fontproperties='SimHei')
for i in range(slices):
density.append("%.2f" % (float(n[i])/len(arr) * 100))
for i in range(slices):
plt.text((bins[i]+bins[i+1])/2, n[i] + 5, str(density[i])+"%", ha='center')
plt.xticks(bins)
plt.grid(True)
plt.show()
===========================================
python 绘图 工具
原创qq5dac5df576d2c ©著作权
©著作权归作者所有:来自51CTO博客作者qq5dac5df576d2c的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
QT QPainter的几个绘图效果实践
QT QPainter的几个绘图效果实践
QT QPainter -
缩放 绘图工具
缩放 绘图工具
职场 休闲 缩放 绘图工具 -
java sparkml绘图 java绘图工具
今天就简单介绍一下平时用到的一些小工具.首先我平时是用IDEA开发的,所以下面的介绍都是和IDEA相关的.本文主要介绍我平时在哪些场景使用,使用了哪些功能,至于IDEA怎么安装插件和插件有哪些额外的功能,这些你把插件名字对着搜索引擎一搜就很多了. 1.SequenceDiagram这个工具是能根据代码生成时序图的.我们直接看效果 对着源码中的方法,就能自动生成时序图,这个在
java sparkml绘图 java时序图工具 mac idea用自带的maven还是 时序图 Markdown