選擇上多列條件的行我有一個表,如下所示:我如何R中
dput(tail(dt[,c("DSALENew","PPEGTNew","ACNew")],5))
structure(list(DSALENew = c(1.2, 1.54, 1.1, 12, 1.1),
PPEGTNew = c(4, 1.2, 2.2, 1.1, 2), ACNew = c(458, 1.2, 1.5,
1.88, 3.2)), .Names = c("DSALENew", "PPEGTNew", "ACNew"), row.names = c(139728L, 139730L, 139731L, 139732L, 139733L), class = "data.frame")
我想只選擇那些行這對於列DSALENew和PPEGTNew 1和2之間的值。我怎樣才能做到這一點?謝謝。
感謝您的所有解決方案。但讓我說我說20個這樣的columsn做過濾。如何爲20列做同樣的事情?比方說,colnames是要進行過濾的列的列表。 – Sumit