用法:
dask.array.concatenate(seq, axis=0, allow_unknown_chunksizes=False)
沿现有轴连接数组
给定一系列 dask 数组,通过沿现有维度堆叠它们形成一个新的 dask 数组(默认情况下,axis=0)
- seq: list of dask.arrays:
- axis: int:
对齐所有数组的维度。如果axis为None,则数组在使用前会被展平。
- allow_unknown_chunksizes: bool:
允许未知的块大小,例如来自从 dask 数据帧转换而来的。 Dask.array 无法验证块是否对齐。如果数据来自不同对齐的来源,那么这可能会导致意外结果。
参数:
例子:
创建切片
>>> import dask.array as da >>> import numpy as np
>>> data = [da.from_array(np.ones((4, 4)), chunks=(2, 2)) ... for i in range(3)]
>>> x = da.concatenate(data, axis=0) >>> x.shape (12, 4)
>>> da.concatenate(data, axis=1).shape (4, 12)
结果是一个新的 dask Array
相关用法
- Python dask.array.conj用法及代码示例
- Python dask.array.coarsen用法及代码示例
- Python dask.array.core.unify_chunks用法及代码示例
- Python dask.array.count_nonzero用法及代码示例
- Python dask.array.corrcoef用法及代码示例
- Python dask.array.core.normalize_chunks用法及代码示例
- Python dask.array.cov用法及代码示例
- Python dask.array.cos用法及代码示例
- Python dask.array.core.blockwise用法及代码示例
- Python dask.array.compress用法及代码示例
- Python dask.array.copysign用法及代码示例
- Python dask.array.cosh用法及代码示例
- Python dask.array.cbrt用法及代码示例
- Python dask.array.clip用法及代码示例
- Python dask.array.cumsum用法及代码示例
- Python dask.array.ceil用法及代码示例
- Python dask.array.choose用法及代码示例
- Python dask.array.cumprod用法及代码示例
- Python dask.array.stats.ttest_ind用法及代码示例
- Python dask.array.ma.masked_values用法及代码示例
注:本文由纯净天空筛选整理自dask.org大神的英文原创作品 dask.array.concatenate。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。