NumPy 中的 rollaxis函数

首页 / Numpy入门教程 / NumPy 中的 rollaxis函数

此功能使指定的轴向后滚动,直到它位于指定的位置,该函数具有三个参数。

numpy.rollaxis(arr, axis, start)
Sr.No. Parameter & 描述
1

arr

输入数组

2

axis

轴向后滚动。其他轴的位置相对彼此不变

3

start

链接:https://www.learnfk.comhttps://www.learnfk.com/numpy/numpy-rollaxis.html

来源:LearnFk无涯教程网

默认情况下为零,以完成整个滚动。滚动直到到达指定位置

# It creates 3 dimensional ndarray 
import numpy as np 
a = np.arange(8).reshape(2,2,2) 

print 'The original array:' 
print a 
print '\n'
# to roll axis-2 to axis-0 (along width to along depth) 

print 'After applying rollaxis function:' 
print np.rollaxis(a,2)  
# to roll axis 0 to 1 (along width to height) 
print '\n' 

print 'After applying rollaxis function:' 
print np.rollaxis(a,2,1)

其输出如下-

The original array:
[[[0 1]
 [2 3]]
 [[4 5]
 [6 7]]]

After applying rollaxis function:
[[[0 2]
 [4 6]]
 [[1 3]
 [5 7]]]

After applying rollaxis function:
[[[0 2]
 [1 3]]
 [[4 6]
 [5 7]]]

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

软件测试52讲 -〔茹炳晟〕

跟月影学可视化 -〔月影〕

Selenium自动化测试实战 -〔郭宏志〕

张汉东的Rust实战课 -〔张汉东〕

业务开发算法50讲 -〔黄清昊〕

Vue 3 企业级项目实战课 -〔杨文坚〕

运维监控系统实战笔记 -〔秦晓辉〕

Python实战 · 从0到1搭建直播视频平台 -〔Barry〕

AI绘画核心技术与实战 -〔南柯〕

好记忆不如烂笔头。留下您的足迹吧 :)