【发布时间】:2019-01-24 07:21:53
【问题描述】:
当条件变为真时,我正在尝试将一个矩阵中的选择性列添加到循环中的另一个矩阵。我尝试了各种组合,但它使用 np.append 等命令添加到行中,感谢任何帮助。谢谢
我尝试了 np.append、np.concatenation、np.hstack 命令,但没有得到想要的解决方案。
n,m=np.shape(K)
Z=np.array([])
for number in range(m):
A=function
if A<0.05:
Z = np.append(Z,np.vstack(K[:,number]))
我想要具有满足条件 A 的 K 列的 Z 矩阵。像 Z=[K[:,3] K[:,8] K[:,10]]
【问题讨论】:
-
您好,欢迎来到 Stack Overflow。这是一个好的开始,但对我们来说最适合解决您的问题的是minimal reproducible example。我们应该能够将您的代码复制并粘贴到我们最喜欢的 IDE 中并相应地更正它以获得您也应该提供的 输出。 :)
标签: python loops numpy for-loop matrix