In this chapter, we will discuss about NumPy – broadcast_to. This function broadcasts an array to a new shape. It returns a read-only view on the original array. It is typically not contiguous. The function may throw ValueError if the new shape does not comply with NumPy’s broadcasting rules.
Note − This function is available from version 1.10.0 onwards.
The function takes the following parameters.
numpy.broadcast_to(array, shape, subok)
Example Of NumPy broadcast_to
import numpy as np a = np.arange(4).reshape(1,4) print 'The original array:' print a print '\n' print 'After applying the broadcast_to function:' print np.broadcast_to(a,(4,4))
It should produce the following output −
[[0 1 2 3] [0 1 2 3] [0 1 2 3] [0 1 2 3]]
Next Topic – Click Here
Pingback: NumPy Array Manipulation - Adglob Infosystem Pvt Ltd