Столбцы из векторов в NumPy
Функция column_stack принимает
несколько одномерных рядов и собирает
из них двумерную таблицу: каждый
ряд становится отдельным столбцом.
Два вектора длины три дают таблицу
с тремя строками и двумя столбцами.
Возьмём ряды [1, 2, 3] и
[4, 5, 6] и выведем результат
вместе с формой:
import numpy as np
left = np.array([1, 2, 3])
right = np.array([4, 5, 6])
table = np.column_stack((left, right))
print(table)
print(np.shape(table)) # выведет (3, 2)
Из рядов [10, 20, 30] и
[40, 50, 60] соберите
таблицу с двумя столбцами и
выведите форму (3, 2).
Из рядов [0, 1] и [2, 3]
получите таблицу из двух строк
и двух столбцов и выведите её.