![](/img/trans.png)
[英]How do I remove objects from an Array in java based on certain condition?
[英]How do I remove a series of matrices from an array based upon a condition?
如果我有一個數組定義為:
Q <- array(runif(48), c(4,4,3), dimnames=list(
c("P","PO","C","T"), c("LL","RR","R","Y"), c("Jerry1", "Jerry2", "Jerry3")))
我想做的是檢查數組Q中地址Q [1,4,]上的每個“ Jerry_n”矩陣,如果Q [1,4]小於Q [1,1,],那么我會喜歡刪除該傑里矩陣。
非常感謝您提供的任何幫助。
我認為
dropmat <- Q[1,4,] < Q[1,1,]
Q <- Q[,,!dropmat]
應該做...
編輯 :將結果分配給原始文件。
Q[,,Q[1,1,]<=Q[1,4,]]
那是你要的嗎?
編輯:更新了不平等。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.