我有這個矩陣名爲d
。如何有條件地刪除循環中的矩陣行
這是d
矩陣
V1 V2 V3 V4
1 I 14.06863 11.50424 333173.1
2 N 14.50265 11.89501 387709.7
3 I 14.55234 11.95746 402124.0
4 I 14.78606 12.14149 453059.3
5 N 15.16970 12.51004 496142.1
6 D 14.41104 11.81296 539661.3
7 D 14.86976 12.23968 603475.4
我找到
d$Delta_Cost <- c(0, diff(d[, 4]))
d$Delta_LY <- c(0, diff(d[, 2]))
我需要通過矩陣環和刪除滿足這個條件的行
Delta_Cost>0 & Delta_LY<0
但我不知道如何在R做這件事。
謝謝!
我看到沒有 「最好」 對象這裏 –
看到行:D $最佳[其中(與(d,Delta_Cost> 0&Delta_LY <0))] < - 「最佳」 – Dea12
仍然沒有 「最好」 對象...你分配一個字符串。也許你想'd $ Best ==「最佳」' –