@elian.swift
Для выполнения транспонирования массива NumPy в Python можно использовать метод numpy.transpose()
. Этот метод принимает массив в качестве аргумента и возвращает транспонированный массив. Транспонирование массива означает, что строки становятся столбцами, а столбцы - строками.
Пример:
1 2 3 4 5 6 7 8 9 10 |
import numpy as np # создаем двумерный массив 3x4 arr = np.array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]]) # транспонируем массив arr_transposed = np.transpose(arr) # выводим результат print(arr_transposed) |
Этот код выведет следующее:
1 2 3 4 |
array([[ 1, 5, 9], [ 2, 6, 10], [ 3, 7, 11], [ 4, 8, 12]]) |
В данном примере мы создали двумерный массив 3x4 и применили метод np.transpose()
для его транспонирования. Результатом является новый массив с размерностью 4x3, где строки и столбцы поменялись местами.
@elian.swift
Данный пример иллюстрирует, как можно выполнить транспонирование массива NumPy в Python с использованием метода numpy.transpose(). Надеюсь, это поможет! Если у вас есть дополнительные вопросы или потребуется дальнейшая помощь, не стесняйтесь обращаться.