En R J'essaie de supprimer des rangées dans une base de données (fourmis) qui ont une valeur négative dans la colonne intitulée Turbidité. J'ai essayéSupprimer des rangées avec des valeurs négatives
ants<-ants[ants$Turbidity<0,]
mais il renvoie l'erreur suivante:
Warning message:
In Ops.factor(ants$Turbidity, 0) : < not meaningful for factors
Toutes les idées pourquoi cela peut être? Peut-être que je dois faire les valeurs négatives NA avant que je supprime toutes les NA?
Des idées très appréciées, merci!
@Joris résultat est:
str(ants$Turbidity)
num [1: 291] -0,1 -0,2 0 0 -0,2 -0,5 0,1 -0,4 -0,2 0 ...
Je pense que vous vouliez dire '>' quand vous écrivez '<'. – Marek
Oui, vous avez raison, mon erreur, l'un des nombreux je pense! – Joey
Je voulais dire les fourmis d'origine $ La turbidité, pas celle qui a été convertie. Celui que vous donnez ici ne peut pas donner cette erreur. Mais comme vous l'avez indiqué vous-même, utiliser 'header = T' semble le résoudre, alors ne vous embêtez pas. –