Suppression de lignes dans R sur la base de valeurs dans une seule colonne
J'ai un n x 3 matrice dans R et que vous souhaitez supprimer toutes les lignes où la dernière colonne est inférieur à x. Quelle est la meilleure façon de le faire?
source d'informationauteur David
Vous devez vous connecter pour publier un commentaire.
Vous pouvez également utiliser la
subset()
fonction.Même approche que @JeffAllen mais un peu plus en détail et généralisées pour une matrice de taille quelconque.
Crée une matrice, puis redéfinit que la matrice seulement d'inclure ces lignes dans lequel la troisième colonne est supérieur à 0 (
m[,3] > 0
).