matplotlib直方图,包含频率和计数

联合会

我有数据(来自具有两列的空格分隔的文本文件),该数据已经装箱,但宽度仅为1。我想将该宽度增加到大约5。如何在Python中使用numpy / matplotlib做到这一点?

使用,

data = loadtxt('file.txt')
x = data[:, 0]
y = data[:, 1]
plt.bar(x,y)

创造了太多的酒吧和使用,

plt.hist(data)

不能正确绘制直方图。我想我不明白matplotlib的直方图如何工作。

请参阅下面的一些数据。

264 1
265 1
266 4
267 2
268 2
269 2
270 2
271 2
272 5
273 3
274 2
275 6
276 7
277 3
278 7
279 5
280 9
281 4
282 8
283 11
284 9
285 15
286 19
287 11
288 12
289 10
290 13
291 18
292 20
293 14
294 15
阿卡瓦尔

如果使用numpy.reshape之前先转换数据,该怎么办?plt.bar例如:

In [83]: import numpy as np

In [84]: import matplotlib.pyplot as plt

In [85]: data = np.array([[1,2,3,4,5,6], [4,3,8,9,1,2]]).T

In [86]: data
Out[86]: 
array([[1, 4],
       [2, 3],
       [3, 8],
       [4, 9],
       [5, 1],
       [6, 2]])

In [87]: y = data[:,1].reshape(-1,2).sum(axis=1)

In [89]: y
Out[89]: array([ 7, 17,  3])


In [91]: x = data[:,0].reshape(-1,2).mean(axis=1)

In [92]: x
Out[92]: array([ 1.5,  3.5,  5.5])

In [96]: plt.bar(x, y)
Out[96]: <Container object of 3 artists>

In [97]: plt.show()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

r在重叠的直方图和密度图上的频率计数

来自分类Dev

Matplotlib:来自频率列表的直方图

来自分类Dev

使用带有频率计数的表中的R绘制饼图和直方图

来自分类Dev

使用仅具有x值和频率计数的ggplot绘制直方图,而不是通常的频率矢量

来自分类Dev

过滤直方图边缘和计数

来自分类Dev

如何用ggplot绘制矢量的直方图/频率计数?

来自分类Dev

在ggplot2中创建计数频率的直方图

来自分类Dev

“密度”曲线叠加在直方图上,其中纵轴是频率(aka计数)还是相对频率?

来自分类Dev

CPU 频率和上升沿计数

来自分类Dev

Python和Matplotlib中的垂直直方图

来自分类Dev

频率直方图,For 循环

来自分类Dev

将多个直方图频率计数转换为R中的数组

来自分类Dev

使用pandas和matplotlib的单词频率

来自分类Dev

Matplotlib直方图,其中每个bin通过附加参数的频率进行着色

来自分类Dev

如何在matplotlib“直方图”图表上添加(或注释)值标签(或频率)

来自分类Dev

R中的出现次数和直方图图表计数

来自分类Dev

R:使用bin计数和bin中断获取直方图

来自分类Dev

从各种计数器制作表格和直方图

来自分类Dev

从范围中提取和计数唯一的单词频率

来自分类Dev

Python Excel出现负数和正数的次数(计数/频率)

来自分类Dev

ES6 映射和减少频率计数

来自分类Dev

C ++中的频率直方图

来自分类Dev

总和的直方图而不是频率-R

来自分类Dev

获取每个直方图中的频率

来自分类Dev

限制直方图上显示的频率

来自分类Dev

直方图如何将y轴从计数更改为频率并标准化两个数据集

来自分类Dev

渲染具有变化的预先计算的仓形和频率的直方图

来自分类Dev

如何使用我自己的值和频率在python中创建直方图

来自分类Dev

R:如何将频率直方图的X和Y轴相乘

Related 相关文章

  1. 1

    r在重叠的直方图和密度图上的频率计数

  2. 2

    Matplotlib:来自频率列表的直方图

  3. 3

    使用带有频率计数的表中的R绘制饼图和直方图

  4. 4

    使用仅具有x值和频率计数的ggplot绘制直方图,而不是通常的频率矢量

  5. 5

    过滤直方图边缘和计数

  6. 6

    如何用ggplot绘制矢量的直方图/频率计数?

  7. 7

    在ggplot2中创建计数频率的直方图

  8. 8

    “密度”曲线叠加在直方图上,其中纵轴是频率(aka计数)还是相对频率?

  9. 9

    CPU 频率和上升沿计数

  10. 10

    Python和Matplotlib中的垂直直方图

  11. 11

    频率直方图,For 循环

  12. 12

    将多个直方图频率计数转换为R中的数组

  13. 13

    使用pandas和matplotlib的单词频率

  14. 14

    Matplotlib直方图,其中每个bin通过附加参数的频率进行着色

  15. 15

    如何在matplotlib“直方图”图表上添加(或注释)值标签(或频率)

  16. 16

    R中的出现次数和直方图图表计数

  17. 17

    R:使用bin计数和bin中断获取直方图

  18. 18

    从各种计数器制作表格和直方图

  19. 19

    从范围中提取和计数唯一的单词频率

  20. 20

    Python Excel出现负数和正数的次数(计数/频率)

  21. 21

    ES6 映射和减少频率计数

  22. 22

    C ++中的频率直方图

  23. 23

    总和的直方图而不是频率-R

  24. 24

    获取每个直方图中的频率

  25. 25

    限制直方图上显示的频率

  26. 26

    直方图如何将y轴从计数更改为频率并标准化两个数据集

  27. 27

    渲染具有变化的预先计算的仓形和频率的直方图

  28. 28

    如何使用我自己的值和频率在python中创建直方图

  29. 29

    R:如何将频率直方图的X和Y轴相乘

热门标签

归档