Filtern von Zeilen basierend auf Werten in einer Spalte

Wie kann ich filter, die Zeilen in denen der Wert in einer bestimmten Spalte der matrix über einem bestimmten Wert. Zum Beispiel, wie Filtere ich die Zeilen werden unten in der matrix, wo logCPM ist oben 0.2?

> mydata

         logFC     logCPM          LR     PValue       FDR
1  0.552704905 0.18660575 2.805573421 0.09393725 0.1744389
2  0.179752394 0.12956983 0.264209389 0.60724288 0.7164197
3  0.135260378 0.99331911 0.334612036 0.56295589 0.6789419
4  0.007554301 0.66189664 0.001413451 0.97000988 0.9809448
5 -0.107374125 2.56150056 0.251272726 0.61618033 0.7237010
6  0.062867911 0.04769834 0.018075575 0.89305036 0.9300404
dat[dat$logCPM > 0.2,]. Die downvote, weil ich denke, es gibt eine riesige Menge von Fragen wie diese, die ein wenig Anstrengung zumindest in der Suche.
oh du hast Recht. Ich habe es vergessen und ich nahm (polnische) war es ein Daten-frame.
Sorry, es ist ein Daten-frame
Ich weiß nicht, warum, ich bin immer ein downvote für die Buchung einer Lösung basierend auf OP ' s Beschreibung. Auch, meine Lösung funktioniert sowohl auf Daten.Rahmen und Matrizen.

InformationsquelleAutor BioMan | 2015-07-06

Schreibe einen Kommentar