Numpy 的 msort(~)
方法返回沿第一个轴排序的输入数组的新副本。请注意,此方法相当于 np.sort(array,axis=0)
。
参数
1. a
| array_like
输入数组。
返回值
一个 Numpy 数组,它是沿第一个轴排序的输入数组的副本。
例子
对一维数组进行排序
x = np.array([5,7,2,4])
np.msort(x)
array([2, 4, 5, 7])
对二维数组进行排序
如上所述,msort(~)
方法只能沿第一个轴对元素进行排序。这意味着对于二维数组,我们只能按列排序。
假设我们有以下内容:
x = np.array([[1,4],[3,2]])
x
array([[1, 4],
[3, 2]])
要执行按列排序:
np.msort(x)
array([[1, 2],
[3, 4]])
如果需要按行排序,请改用np.sort(x, axis=1)
。
相关用法
- Python mxnet.symbol.op.broadcast_logical_xor用法及代码示例
- Python matplotlib.patheffects.withTickedStroke用法及代码示例
- Python mxnet.test_utils.get_zip_data用法及代码示例
- Python mxnet.ndarray.op.uniform用法及代码示例
- Python mxnet.symbol.op.log_softmax用法及代码示例
- Python mxnet.symbol.space_to_depth用法及代码示例
- Python mxnet.ndarray.op.sample_negative_binomial用法及代码示例
- Python mxnet.ndarray.NDArray.ndim用法及代码示例
- Python mxnet.module.BaseModule.get_outputs用法及代码示例
- Python mxnet.module.BaseModule.forward用法及代码示例
- Python mxnet.symbol.random_pdf_poisson用法及代码示例
- Python mxnet.ndarray.op.khatri_rao用法及代码示例
- Python matplotlib.axes.Axes.step用法及代码示例
- Python mxnet.ndarray.op.unravel_index用法及代码示例
- Python mxnet.symbol.argmin用法及代码示例
- Python mxnet.symbol.linalg_potrf用法及代码示例
- Python mxnet.ndarray.contrib.group_adagrad_update用法及代码示例
- Python mxnet.optimizer.AdaDelta用法及代码示例
- Python mxnet.symbol.contrib.dgl_graph_compact用法及代码示例
- Python mxnet.symbol.op.SliceChannel用法及代码示例
- Python mxnet.ndarray.op.slice_like用法及代码示例
- Python mxnet.symbol.op.linalg_trmm用法及代码示例
- Python mxnet.symbol.sparse.exp用法及代码示例
- Python mxnet.metric.F1用法及代码示例
- Python mxnet.ndarray.sparse.trunc用法及代码示例
注:本文由纯净天空筛选整理自Isshin Inada大神的英文原创作品 NumPy | msort method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。