NP RESHAPE PYTHON ОПИСАНИЕ
Функция reshape()
в библиотеке NumPy позволяет изменить форму массива NumPy без изменения его данных. Например, массив 1D может быть преобразован в массив 2D с помощью reshape()
. Для изменения формы массива вызовите функцию reshape()
на массиве и передайте новую форму в виде кортежа размерности.
Примеры:
import numpy as np
arr = np.array([1, 2, 3, 4, 5, 6])
new_arr = arr.reshape(2, 3)
print(new_arr)
# Output:
#[[1 2 3]
# [4 5 6]]
arr = np.array([1, 2, 3, 4, 5, 6])
new_arr = arr.reshape(3, 2)
print(new_arr)
# Output:
#[[1 2]
# [3 4]
# [5 6]]
Если вы укажете -1 в одной из измерений функции reshape()
, NumPy автоматически вычислит правильную размерность для этой оси, исходя из общего размера массива и других указанных размерностей:
arr = np.array([1, 2, 3, 4, 5, 6])
new_arr = arr.reshape(3, -1)
print(new_arr)
# Output:
#[[1 2]
# [3 4]
# [5 6]]
В данном примере массив arr
имеет длину 6, и его форма изменена на 3 строки и неизвестное количество столбцов, которое рассчитано автоматически.
What is pygame.rue - numpy reshape explained - with examples
Learn Python in Arabic #149 - Numpy - Array Shape And ReShape
Python NumPy Tutorial for Beginners #5 - Shape and Reshaping Arrays
Array Manipulation - reshape and resize - NumPy Tutorials - Python Programming
Numpy Reshape and Numpy Resize [Part -05 ]
Python NumPy - Reshape
Reshaping NumPy Array (Python for Engineers)
Shape and Reshape Numpy Arrays - Numpy For Machine Learning 5
What does numpy reshape(-1 1) mean?
سارع قبل الغد... عملة رقمية ستدرج في بايناتس BINANCE ومجتمع الكريبتو ينفجر بعد الاعلان!
Новые материалы:
- Python не устанавливается на windows 7
- Python установка tensorflow
- Python содержит ли строка подстроку
- Python проверка на словарь
- Django смена пароля
- Как написать расширение для браузера на python
- Python максимальный элемент матрицы
- Как преобразовать список в кортеж python
- Pocketsphinx python распознавание речи
- Python оконные функции
- Кэширование в django