如何计算一对特定值在数组中重复多少次?

用户3306413

我有两个大小相同的矢量,一个是波高,一个是周期,分别对应于进行测量的同一时间点。我想知道两个特定数据重复多少次,例如:

Hs = [0.5 1.0 2.3 0.5 0.5]

Tm = [2.0 2.5 2.0 2.0 3.0]

这样您就可以看到:

Hs Tm计数

0.5 2.0 2

0.5 2.5 0

0.5 3.0 1

1.0 2.0 0

1.0 2.5 1 ...

我尝试了但发生以下错误,因为我显示了整行和无数据的列以及看到值信息时的情况。

from numpy import *
from matplotlib.pyplot import *
import matplotlib.pyplot as plt
from time import *

clf; cla; close
dat = loadtxt("ecmwf.dat", unpack=True)
HSf = dat[0,:]
HSf = around(HSf,decimals=1)
TMf = dat[1,:]
TMf = around(TMf,decimals=1)
mmat = zeros((31,141))

vhs = linspace(0.0,3.0,31)
vtm = linspace(0.0,14.0,141)

for i in xrange(0, vtm.size):
for k in xrange(0, vhs.size):
    if all((k <= vhs.size) & (i <= vtm.size)):
        lg1 = (TMf == vtm[i]) & (HSf == vhs[k])
        lg2 = sum(lg1)
    if lg2>=1:
        fg1 = text(i,k, str(lg2),horizontalalignment='center', verticalalignment='center',fontsize=6)
    mmat[k,i] = lg2
凯文

我建议使用Counter来计算你的双。

from collections import Counter

Hs = [0.5, 1.0, 2.3, 0.5, 0.5]
Tm = [2.0, 2.5, 2.0, 2.0, 3.0]

occurrences = Counter(zip(Hs, Tm))
for h in sorted(set(Hs)):
    for t in sorted(set(Tm)):
        print h, t, occurrences[(h,t)]

结果:

0.5 2.0 2
0.5 2.5 0
0.5 3.0 1
1.0 2.0 0
1.0 2.5 1
1.0 3.0 0
2.3 2.0 1
2.3 2.5 0
2.3 3.0 0

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何计算应从特定值中减去多少次?

来自分类Dev

Ruby on Rails-如何知道使用Active Record在数组中出现同一对象多少次?

来自分类Dev

数字在数组内重复多少次,C ++

来自分类Dev

计算Java中一对单词出现了多少次

来自分类Dev

如何使用LEFT JOIN选择名称并计算在一次查询中重复多少次名称

来自分类Dev

在数组中查找重复的整数并显示它们出现了多少次

来自分类Dev

C# - 特定 int 值在数组中出现多少次?没有 Linq 技术

来自分类Dev

查找一对值出现多少次

来自分类Dev

查找一对值出现多少次

来自分类Dev

如何动态计算ng-repeat重复多少次?

来自分类Dev

创建一个新的数组,该数组计算某个参数在数组中出现多少次

来自分类Dev

python如何计算一个单词连续重复多少次

来自分类Dev

创建变量,该变量逐步计算一天中ID重复多少次

来自分类Dev

熊猫计算特定索引值变化多少次

来自分类Dev

计算一个值在这个数组中出现多少次?

来自分类Dev

如何计算名称列表中每个名称重复多少次?

来自分类Dev

如何计算每个值出现多少次

来自分类Dev

计算值在Hive / SQL中连续出现多少次

来自分类Dev

如何计算列中更改了多少次

来自分类Dev

数组包含该值多少次?

来自分类Dev

如何计算用户登录多少次?

来自分类Dev

使用python查找序列在数据帧中重复多少次

来自分类Dev

使用python查找序列在数据帧中重复多少次

来自分类Dev

C#-检查值在数组中出现多少次并找到索引

来自分类Dev

C#-检查值在数组中出现多少次并找到索引

来自分类Dev

Elasticsearch:我想计算某个特定值在特定字段中出现了多少次

来自分类Dev

PHP:将字符串存储在数组中以及它被添加了多少次?

来自分类Dev

值在数据集中出现多少次的直方图

来自分类Dev

R:计算在特定行范围内值出现多少次

Related 相关文章

  1. 1

    如何计算应从特定值中减去多少次?

  2. 2

    Ruby on Rails-如何知道使用Active Record在数组中出现同一对象多少次?

  3. 3

    数字在数组内重复多少次,C ++

  4. 4

    计算Java中一对单词出现了多少次

  5. 5

    如何使用LEFT JOIN选择名称并计算在一次查询中重复多少次名称

  6. 6

    在数组中查找重复的整数并显示它们出现了多少次

  7. 7

    C# - 特定 int 值在数组中出现多少次?没有 Linq 技术

  8. 8

    查找一对值出现多少次

  9. 9

    查找一对值出现多少次

  10. 10

    如何动态计算ng-repeat重复多少次?

  11. 11

    创建一个新的数组,该数组计算某个参数在数组中出现多少次

  12. 12

    python如何计算一个单词连续重复多少次

  13. 13

    创建变量,该变量逐步计算一天中ID重复多少次

  14. 14

    熊猫计算特定索引值变化多少次

  15. 15

    计算一个值在这个数组中出现多少次?

  16. 16

    如何计算名称列表中每个名称重复多少次?

  17. 17

    如何计算每个值出现多少次

  18. 18

    计算值在Hive / SQL中连续出现多少次

  19. 19

    如何计算列中更改了多少次

  20. 20

    数组包含该值多少次?

  21. 21

    如何计算用户登录多少次?

  22. 22

    使用python查找序列在数据帧中重复多少次

  23. 23

    使用python查找序列在数据帧中重复多少次

  24. 24

    C#-检查值在数组中出现多少次并找到索引

  25. 25

    C#-检查值在数组中出现多少次并找到索引

  26. 26

    Elasticsearch:我想计算某个特定值在特定字段中出现了多少次

  27. 27

    PHP:将字符串存储在数组中以及它被添加了多少次?

  28. 28

    值在数据集中出现多少次的直方图

  29. 29

    R:计算在特定行范围内值出现多少次

热门标签

归档