Home »
Python »
Python Programs
Specify a NumPy dtype when generating random values
Learn, how can we specify a NumPy dtype when generating random values?
By Pranit Sharma Last updated : December 27, 2023
Problem statement
Suppose that we need to create a numpy array using some random values with a specified data type.
Specifying a NumPy dtype when generating random values
To generate random values, we can use numpy.random.randn() which is especially used to return a sample (or samples) from the "standard normal" distribution.
It returns a ndarray (d0, d1, ..., dn) shaped array of floating-point samples from the standard normal distribution, or a single such float if no parameters were supplied.
Let us understand with the help of an example,
Python code to specify a NumPy dtype when generating random values
# Import numpy
import numpy as np
# Creating a numpy array using random values
arr = np.random.rand(2,3)
# Display original data
print("Original data:\n",arr,"\n")
Output
In this example, we have used the following Python basic topics that you should learn:
Python NumPy Programs »