The correct answer is: B. column_stack
The column_stack function stacks 1D arrays as columns into a 2D array. It takes a list of 1D
For example, if we have the following 1D arrays:
array1 = [1, 2, 3]
array2 = [4, 5, 6]
array3 = [7, 8, 9]
We can stack them as columns into a 2D array using the column_stack function:
“`
from numpy import column_stack
column_stack([array1, array2, array3])
array([[ 1, 4, 7],
[ 2, 5, 8],
[ 3, 6, 9]])
“`
The row_stack function stacks 1D arrays as rows into a 2D array. It takes a list of 1D arrays as input and returns a 2D array with the same number of columns as the input arrays and the number of rows equal to the sum of the lengths of the input arrays.
The com_stack function is not a valid function in NumPy.