# count hits with numpy

I have an array where I record hits

```
a=np.zeros(5)
```

and an array with the indices of the hits, for example I have 2 hits on index 2

```
hits=np.array([2,2])
```

so I want to increase index 2 of a by 2

I tried:

```
a[hits]+=1
```

but it gives array([ 0., 0., 1., 0., 0.])

does someone have a suggestion?

```
bins=np.bincount(hits)
```

a[:len(bins)] += bins

a

array([ 0., 0., 2., 0., 0.])