我现在是matplotlib(http://matplotlib.sourceforge.net/)的超级粉丝。它有许多内置的功能,几乎每一种类型的绘图你想做。在

下面是一大堆关于如何创建直方图的示例(提供图像和源代码):

以下是hist()函数本身的文档:

如果这不是你想要的,你可以浏览图库,寻找一个更适合的情节类型。它们都有可用的源代码:

希望这就是你想要的。在

添加一个例子。那么这是不是更符合你的要求?(不再是直方图了):

如果是这样,下面是生成它的代码(x是示例输入):from pylab import *

x = [[5,2],[10,5],[3,2],[5,99],[10,22],[3,15],[4,30]]

a,b = zip(*x) #Unzip x into a & b as per your example

#Make a dictionary where the key is the item from a and the value

#is the sum of all the corresponding entries in b

sums = {}

for i in range(0,len(a)):

sums[a[i]] = b[i] if not a[i] in sums else sums[a[i]] + b[i]

#Plot it

ylabel('Bins')

xlabel('Total Times')

barh(sums.keys(),sums.values(),align='center')

show()

如果没有,我会放弃并承认我还不太明白你想要什么。祝你好运!在

python 累加直方图_二维数组的Python累积直方图相关推荐

  1. 创建二维数组 以及 python中[0 ]* n与[0 for _ in range(n)]的区别与联系

    一.浅拷贝于深拷贝 关于浅拷贝于深拷贝:Python 的深拷贝和浅拷贝 直接赋值:其实就是对象的引用(别名). 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象. 深拷贝(deepcopy) ...

  2. python随机生成二维列表_对python产生随机的二维数组实例详解

    对python产生随机的二维数组实例详解 最近找遍了python的各个函数发现无法直接生成随机的二维数组,其中包括random()相关的各种方法,都没有得到想要的结果.最后在一篇博客中受到启发,通过列 ...

  3. 剑指offer_第1题_二维数组中的查找

    题目描述 在一个二维数组中(每个一维数组的长度相同) 每一行都按照从左到右递增的顺序排序 每一列都按照从上到下递增的顺序排序. 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整 ...

  4. python键盘输入数组_python 二维数组切割Python读取键盘输入的2种方法

    Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘.如下: 1.raw_input 2.input raw_input函数raw_input() 函数从标准输入读取一个行,并返 ...

  5. C# 传递数组参数_一维数组_二维数组

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...

  6. python二维数组换行输出_python 二维数组切割Python读取键盘输入的2种方法

    Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘.如下: 1.raw_input 2.input raw_input函数raw_input() 函数从标准输入读取一个行,并返 ...

  7. python初始化一个二维数组_二维数组初始化

    对于一个M行N列的二维数组,可以看成是M行一维数组,一维数组是N列.例如 int array[3][2]; 是一个3行2列的二维数组,其实,如同3个一维数组,一维数组是2列.那么,对3行2列的二维数组 ...

  8. python定义二维数组_二维数组的定义、初始化和输出,C语言二维数组详解

    本节学习二维数组.二维数组与一维数组相似,但是用法上要比一维数组复杂一点.后面的编程中,二维数组用得很少,因为二维数组的本质就是一维数组,只不过形式上是二维的.能用二维数组解决的问题用一维数组也能解决 ...

  9. 建立二维数组_二维数组的 DP

    寻找不同路径和 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为"Start" ). 机器人每次只能向下或者向右移动一步.机器人试图达到网格的右下角(在下图中标 ...

最新文章

  1. 在DB中存储图像-是或否?
  2. JEPLUS之简单流程创建——JEPLUS软件快速开发平台
  3. sqlserver 人名_sqlserver上机试题
  4. 杭州 3~5年 前端面经,高频面试题总结
  5. mysql scrapy 重复数据_大数据python(scrapy)爬虫爬取招聘网站数据并存入mysql后分析...
  6. 数据结构算法模拟系统
  7. 当强人工智能时代来临,哪些人不会失业?
  8. 什么是Knative
  9. 查看生产DB2数据库空间及使用情况
  10. 快手无水印解析API
  11. 身份证识别——OCR扫描识别
  12. 单场淘汰制场次计算方法_单循环淘汰赛什么意思?
  13. #IP实验室,第二周复盘
  14. Android-自定义幸运抽奖转盘
  15. 三星s4流量显示无服务器,三星s4有什么隐藏功能
  16. 表格在线生成SQL工具
  17. 金链盟中国区块链应用大赛正式启动,200万奖金将花落谁家?
  18. python 词云图 WordCloud
  19. Neo4J超详细专题教程,快来收藏起来吧
  20. 微软将关闭安卓iOS平台Cortana语音助手大战惨遭失败

热门文章

  1. 溯源供应链引擎APS的历史(蔡颖)
  2. 计算机全键在线使用说明书,最全的电脑键盘所有键的功能说明,建议收藏!
  3. 官方活动|最高可免费领60天会员时长
  4. java仿redis对变量设置过期时间方法setex
  5. 解决Linux图片加水印(Graphics2D)出现方框的问题
  6. 计算机专业必读哪两本经典书籍?
  7. 亚马逊出单技巧 掌握财富密码
  8. 手机淘宝——flexible.js 移动端自适应方案
  9. Jenkins - 札记 - 无法连接仓库:Command “git ls-remote -h -- http://git.govmade.cn/shanghai/demo.git HEAD“...
  10. redis实现共同好友功能