Wiem, jak tworzyć wykresy za pomocą metody leveragePlot(), ale nie mogę znaleźć sposobu na stworzenie statystyki dla dźwigni dla każdej obserwacji, tak jak w przypadku wyjścia megastatowego.Jak tworzyć statystyki dźwigni?
Odpowiedz
Myślę, że szukasz wartości kapelusza.
Użyj hatvalues(fit)
. Zasadą jest zbadanie wszelkich obserwacji 2-3 razy większych niż średnia wartość kapelusza. Nie znam żadnej konkretnej funkcji ani pakietu z mojej głowy, która dostarcza tych informacji w ładnych ramach danych, ale zrobienie tego samemu jest dość proste. Oto przykład:
fit <- lm(hp ~ cyl + mpg, data=mtcars) #a fake model
hatvalues(fit)
hv <- as.data.frame(hatvalues(fit))
mn <-mean(hatvalues(fit))
hv$warn <- ifelse(hv[, 'hatvalues(fit)']>3*mn, 'x3',
ifelse(hv[, 'hatvalues(fit)']>2*mn, 'x3', '-'))
hv
Dla większych zbiorów danych można użyć subset
i/lub order
patrzeć tylko pewnych wartości zakresów wartości kapeluszy:
subset(hv, warn=="x3")
subset(hv, warn%in%c("x2", "x3"))
hv[order(hv['hatvalues(fit)']), ]
I rzeczywiście natknąłem się na ładnym funkcji plot to robi w książce R in Action, ale ponieważ jest to książka chroniona prawami autorskimi, nie będę wyświetlać własności intelektualnej Kabacoff. Ale działka ta działałaby jeszcze lepiej w przypadku średnich zbiorów danych.
Oto przyzwoity kapelusz fabuła jednak, że może być także zbadanie:
plot(hatvalues(fit), type = "h")
- 1. Jak mierzyć statystyki kodu źródłowego?
- 2. Jak pobrać statystyki Google Analytics?
- 3. jak zresetować wszystkie statystyki mysql?
- 4. Jaki jest odpowiednik statystyki statystyki pseudo-rubla w Haskell?
- 5. Zrozumienie statystyki memcache
- 6. Statystyki języka Java
- 7. Samouczek dotyczący statystyki CruiseControl.net
- 8. Jak tworzyć klejnoty?
- 9. Wartości statystyki ładowania początkowego
- 10. Statystyki rake i ogórek
- 11. Statystyki Facebook API i Statystyki Insight nie są zgodne/niepoprawne
- 12. Format czasu statystyki UNIX
- 13. Statystyki - Brak danych administracyjnych
- 14. Oblicz statystyki na tablicach
- 15. Wyłącz statystyki aplikacji
- 16. Faking Oracle statystyki?
- 17. Statystyki pliku NodeJS
- 18. Visual Studio Statystyki kompilacji
- 19. Jak wdrożyć wydajne statystyki środowiska wykonawczego C++
- 20. Jak generować statystyki wydajności klastrów z Flexclust?
- 21. Monitorowanie statystyki użycia - jak to się robi?
- 22. Jak uzyskać statystyki systemowe za pomocą node.js
- 23. Jak często aktualizowane są statystyki aplikacji Market?
- 24. Jak zdobyć statystyki mojej aplikacji na iTunes?
- 25. Uzyskaj statystyki pokrycia kodu IOS
- 26. Statystyki magistrali usług Azure/Monitorowanie
- 27. Jak tworzyć pliki z JavaScript?
- 28. Jak tworzyć podtypy w Moose?
- 29. Jak dynamicznie tworzyć obiekty klas?
- 30. Jak tworzyć uruchamialne programy GUI?