Qu'est-np.r_ faire (numpy)?

Code suivant est tiré de ici

sa = sort(a[i:i+block])
n += np.r_[sa.searchsorted(bins[:-1], 'left'),
           sa.searchsorted(bins[-1], 'right')]

Donc je sais que searchsorted trouve que la position dans le tableau sa où les éléments de bins devra être inséré dans le but de garder sa triés (left donne l'index gauche de l'endroit où nous insérer la valeur et right l'index droit).
Ce que je ne comprends pas, c'est l'ensemble de la construction autour d'elle signifie ce qui est

np.r_[array,array]

Qu'est-ce que np.r_?

Juste pour que la communauté puisse mieux se concentrer toutes les réponses, il n'y a rien dans le documentation pour np.r_ qui n'est pas clair?
Pour une raison quelconque, il n'a pas eu lieu pour moi de google pour numpy.r - stupide. Cela résout-il, merci.

OriginalL'auteur Philipp | 2015-06-02