Ich wollte Moving Average mit Filterfunktion in R berechnen, aber es scheint, dass diese Funktion nicht funktioniert wegen Konflikt mit dem dplyr-Paket. Ich habe versucht, Bibliothek "Basis" und "Stats" nach dem Anwenden von dplyr, so dass ich erwartete Filterfunktion irgendwie wieder zur Verfügung stehen, , aber es zeigt immer noch eine Meldung "Es gibt keine C_cfilter" und funktioniert nicht. Ich möchte herausfinden, wie ich dieses Problem lösen kann.Filterfunktion nicht und scheint mit dplyr zu kollidieren
0
A
Antwort
1
Wir brauchen ::
zu verwenden, wie es durch die dplyr
filter
stats::filter
Die Meldung maskiert ist, wenn wir das Paket laden dplyr
über die Maskierungsfunktionen erzählt
library(dplyr)
#Attaching package: ‘dplyr’
#The following objects are masked from ‘package:stats’:
#filter, lag
#The following objects are masked from ‘package:base’:
#intersect, setdiff, setequal, union
Also, alle diese Funktionen ohne anzurufen packagename::
wird ein Fehler haben
filter(1:10, rep(1, 3))
Fehler in UseMethod ("filter_"): keine anwendbare Methode für 'filter_' auf ein Objekt der Klasse angewandt "c ('integer', 'numerischen')"
stats::filter(1:10, rep(1, 3))
#Time Series:
#Start = 1
#End = 10
#Frequency = 1
#[1] NA 6 9 12 15 18 21 24 27 NA
oder hätte Verhalten geändert
lag(1:10)
#[1] NA 1 2 3 4 5 6 7 8 9
stats::lag(1:10)
#[1] 1 2 3 4 5 6 7 8 9 10
#attr(,"tsp")
#[1] 0 9 1
oder nicht haben Auswirkungen auf einen bestimmten class
aber die Wirkung wird es für eine andere class
setdiff(data.frame(col1 = 1:5), data.frame(col1 = 1:3))
# col1
#1 4
#2 5
base::setdiff(data.frame(col1 = 1:5), data.frame(col1 = 1:3))
# col1
#1 1
#2 2
#3 3
#4 4
#5 5
Verwandte Themen
- 1. JQuery Validate scheint mit Bootstrap zu kollidieren
- 2. Filterfunktion in dplyr in R nicht funktioniert
- 3. Übergeben Sie SQL-Funktionen in dplyr -Filterfunktion auf Datenbank
- 4. Oddity mit dplyr und alle
- 5. Interaktives PDF mit Filterfunktion
- 6. ScrollView kollidieren mit UItableview
- 7. Produktaromenamen können nicht mit Buildtypnamen kollidieren.
- 8. Programmierung mit dplyr und lazyeval
- 9. Clear und exit_fullscreen scheint nicht zu funktionieren
- 10. DAX - Filterfunktion mit früherer und "nicht früherer" Bedingung zusammen
- 11. Warum funktioniert meine Filterfunktion nicht?
- 12. F # -Filterfunktion - der Zustand des ersten Arguments scheint umgekehrt zu sein
- 13. Werte kollidieren
- 14. Android-Layouts kollidieren mit Layouts
- 15. PF DataTable-Filterfunktion funktioniert nicht
- 16. rollmean mit dplyr und magrittr
- 17. MinGW scheint nicht mit Benutzer32 zu verknüpfen
- 18. Kundenfunktionsfehler mit prop.test und dplyr
- 19. Zwei getrennte SVGs kollidieren
- 20. belongsTo assoziieren mit scheint nicht zu funktionieren
- 21. DataTables - Hinzufügen von Filterfunktion zu einer Spalte
- 22. PYTHONSTARTUP scheint nicht zu funktionieren
- 23. SpriteKit - Einige SpriteNodes NICHT kollidieren, ohne ihre Physikkörper zu deaktivieren
- 24. Angular JavaScript-Filterfunktion, Aktualisierung mit $ scope Eingang
- 25. screen.fill scheint nicht zu funktionieren
- 26. Storage.set scheint nicht zu funktionieren
- 27. portalocker scheint nicht zu sperren
- 28. MessengerExtensions.requestCloseBrowser scheint nicht zu funktionieren
- 29. getElementById.innerHTML scheint nicht zu funktionieren
- 30. RewriteRule scheint nicht zu funktionieren
Ihre Antwort ist mehr als perfekt. Ich danke dir sehr. – HQMA
@HQMA Vielen Dank für die Kommentare. Sie können auch [hier] (http://stackoverflow.com/help/someone-answers) überprüfen – akrun