NumPy 的 vsplit(~)
方法垂直分割输入数组。对于 2D 数组来说,思考这个问题的一个好方法是想象水平切割数组。
注意
方法 vsplit(~)
只是 split(~, axis=0)
的简写。为了获得更大的灵活性,您可能需要使用split(~)
方法。单击此处查看其文档。
参数
1. a
| array-like
要拆分的输入数组。
2. split
| array-like
要进行的分割数。
返回值
包含拆分的 Numpy 数组的列表。
例子
基本用法
考虑以下二维数组:
a = np.array([[1,2,3],[4,5,6],[7,8,9]])
a
array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
要将 a
拆分为单独的行:
np.vsplit(a, 3)
[array([[1, 2, 3]]), array([[4, 5, 6]]), array([[7, 8, 9]])]
相关用法
- Python NumPy vstack方法用法及代码示例
- Python Tableau views.get用法及代码示例
- Python Tableau views.populate_csv用法及代码示例
- Python statistics variance()用法及代码示例
- Python venv.EnvBuilder.create用法及代码示例
- Python Tableau views.get_by_id用法及代码示例
- Python Tableau views.populate_pdf用法及代码示例
- Python Tableau views.populate_preview_image用法及代码示例
- Python vars()用法及代码示例
- Python Tableau views.populate_image用法及代码示例
- Python NumPy var方法用法及代码示例
- Python NumPy view方法用法及代码示例
- Python cudf.core.column.string.StringMethods.is_vowel用法及代码示例
- Python NumPy fliplr方法用法及代码示例
- Python torch.distributed.rpc.rpc_async用法及代码示例
- Python torch.nn.InstanceNorm3d用法及代码示例
- Python sklearn.cluster.MiniBatchKMeans用法及代码示例
- Python pandas.arrays.IntervalArray.is_empty用法及代码示例
- Python tf.compat.v1.distributions.Multinomial.stddev用法及代码示例
- Python numpy.less()用法及代码示例
- Python Matplotlib.figure.Figure.add_gridspec()用法及代码示例
- Python tf.compat.v1.distribute.MirroredStrategy.experimental_distribute_dataset用法及代码示例
- Python Django File.save用法及代码示例
- Python NumPy squeeze方法用法及代码示例
- Python Sympy Permutation.list()用法及代码示例
注:本文由纯净天空筛选整理自Isshin Inada大神的英文原创作品 NumPy | vsplit method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。