Diesmal werde ich keine direkte Frage stellen, wie man Ausreißer erkennt, wie ich es zuvor in einer meiner Fragen getan habe. Ich habe ein paar Beiträge zu diesem Thema gelesen, aber nicht bekommen, was ich brauchte. Ich habe eine Reihe von Werten, die unten angegeben sind: JetztUnivariate Ausreißererkennung
y<-c(0.59, 0.61, 0.59, 1.55, 1.33, 3.50, 1.00, 1.22, 2.50, 3.00, 3.79, 3.98, 4.33, 4.45, 4.59, 4.72, 4.82, 4.90, 4.96, 7.92, 5.01, 5.01, 4.94, 5.05, 5.04, 5.03, 5.06, 5.10, 5.04, 5.06, 7.77, 5.07, 5.08, 5.08, 5.12, 5.12, 5.08, 5.17, 5.18)
wie die meisten der Forscher sagen, dass der Ausreißererkennungsprozess nicht nur auf den Daten abhängt, sondern auch vom Kontext ab. Ich habe mehrere Pakete von R wie Ausreißer (grubbs test), extremevalues, mvoutlier (pcout-Methode) verwendet, konnte aber nicht den besten Weg finden, sie zu verwenden. Hier sind in diesem Fall (abhängig von meinen Anforderungen) 7,77 (Obs Nr. 31), 7,92 (Obs auf 20) und 3,50 (Obs Nr. 6) Ausreißer. Mit dem Grubbs-Test des Ausreißers kann ich 7.77 und 7.92 als Ausreißer, aber nicht als 3.50 erkennen. Ich weiß nicht, ob ich meine Daten hier posten kann oder nicht, aber nachdem ich den Trend der Daten über die Handlung oder die Verteilung gesehen habe, wäre Beobachtung Nr. 6 als Ausreißer offensichtlich.
Ich versuche, ein nicht lineares Modell zu diesen Daten anzupassen, aber wegen dieser Ausreißer konnte ich nicht die beste Anpassung finden (beste Anpassung ist nicht die einzige Anforderung) und trotzdem muss ich diese Ausreißer wie ich erkennen ein passendes separates Modell für diese Ausreißer.
Meine Frage ist sehr einfach. Ist es möglich, dass ich diese 3 Ausreißer mit einem Standardpaket erkennen kann oder wie kann ich mein nicht linear generiertes Modell verwenden, um diese Ausreißer zu erkennen?
Mit freundlichen Grüßen
Shahzad
Haben Sie in Betracht gezogen, rlm im MASS-Paket zu verwenden, um stattdessen eine robuste lineare Regression durchzuführen? – tcash21
@ tcash21 Ja ich habe es verwendet und es ist eine lineare Regression. Ich habe auch nlrob (robuste nichtlineare Regression), konnte aber keine Möglichkeit finden, die besagten Ausreißer mit dem generierten Modell zu erkennen. – Shahzad