跳转至

num py . move axis()函数| Python

原文:https://www . geesforgeks . org/numpy-move axis-function-python/

numpy.moveaxis() 功能将数组的轴移动到新的位置。其他轴保持原来的顺序。

语法: numpy.moveaxis(arr,来源,目的地) 参数: arr:【ndarray】输入数组。 来源:【int 或 int 序列】要移动的轴的原始位置。这些必须是独特的。 目标:【int 或 int 序列】每个原始轴的目标位置。这些也必须是独一无二的。 返回:【ndaarray】带移动轴的数组。这个数组是输入数组的视图。

代码#1 :

# Python program explaining
# numpy.moveaxis() function

# importing numpy as geek 
import numpy as geek

arr = geek.zeros((1, 2, 3, 4))

gfg = geek.moveaxis(arr, 0, -1).shape

print (gfg)

输出:

(2, 3, 4, 1)

代码#2 :

# Python program explaining
# numpy.moveaxis() function

# importing numpy as geek 
import numpy as geek

arr = geek.zeros((1, 2, 3, 4))

gfg = geek.moveaxis(arr, -1, 0).shape

print (gfg)

输出:

(4, 1, 2, 3)



回到顶部