我有一个numpy的阵列像这样子阵,NumPy的:扩大更大的阵列
[[1 2 3
2 0 0
3 0 0]]
,我希望把它变成这种形式,
[[1 2 2 3 3
2 0 0 0 0
2 0 0 0 0
3 0 0 0 0
3 0 0 0 0]]
我的想法是提取子-array包含原始数组中的零,并使用Kronecker产品获取我想要的数组中的子数组。但我不知道得到输出数组的第一行和第一列。
如何实现这一目标?请给我任何建议。
我按照您在问题中提出的建议调整了标题 - 如果您觉得它不符合您的要求,请随时将其更改或进一步改进。 – 2015-02-05 15:29:19