### Navigation

- index
- modules |
- next |
- previous |
- NumPy v1.3 Manual (DRAFT) »
- NumPy Reference »
- Routines »
- Random sampling (`numpy.random`) »

# numpy.random.rand

`numpy.random.``rand`(d0, d1, ..., dn)

  Random values in a given shape.

  Create an array of the given shape and propagate it with random samples from a uniform distribution over `[0, 1)`.

  Parameters: | d0, d1, ..., dn : int Shape of the output.
  Returns: | out : ndarray, shape `(d0, d1, ..., dn)` Random values.

  See also

  `random`

  Notes

  This is a convenience function. If you want an interface that takes a shape-tuple as the first argument, refer to random.

  Examples

      >>> np.random.rand(3,2)
      array([[ 0.14022471,  0.96360618],  #random
             [ 0.37601032,  0.25528411],  #random
             [ 0.49313049,  0.94909878]]) #random

### Navigation

- index
- modules |
- next |
- previous |
- NumPy v1.3 Manual (DRAFT) »
- NumPy Reference »
- Routines »
- Random sampling (`numpy.random`) »