R-Benutzern wird empfohlen, R- und R-Pakete von lokalen CRAN-Spiegeln herunterzuladen. Aber einige sind veraltet. Gibt es eine einfache Möglichkeit zu überprüfen, ob ein Repository veraltet ist? Irgendeine Funktion in R, die das macht?Wie überprüft man, ob ein CRAN-Spiegel veraltet ist?
9
A
Antwort
6
Eine Möglichkeit ist bei $ CRANMIRROR/src/contrib und Sortierung nach Datum suchen (durch zweimal am Tag zu klicken), so dass Sie das aktuellste Paket auf dem Spiegel auf, was das Master-Host führt zu vergleichen.
Darüber hinaus könnten Sie R selbst und Punkt available.packages()
am Master sowie an einem Spiegel verwenden - wenn die Ergebnismengen unterschiedlich sind, kann ein Problem vorliegen (oder Sie treffen den Punkt zwischen Master-Aktualisierung und Spiegelung).
Hier ist ein kurzes Beispiel:
> main <- available.packages("http://cran.r-project.org/src/contrib",
+ method="wget")
> usmirror <- available.packages("http://cran.us.r-project.org/src/contrib",
+ method="wget")
> nrow(main)
[1] 2381
> nrow(usmirror) ## so the US mirror is 2 packages behind
[1] 2379
> setdiff(rownames(main), rownames(usmirror))
[1] "ProbForecastGOP" "semPLS" ## and these are the two
>
Verwandte Themen
- 1. Wie überprüft man, ob ein Zeichen ein Apostroph ist?
- 2. Wie überprüft man, ob ein Java-Zeichen ein Währungssymbol ist
- 3. C - Wie überprüft man, ob ein Prozess ein Systemprozess ist?
- 4. Wie überprüft man, ob ein Wort ein Palindrom ist?
- 5. Wie überprüft man, ob ContentPlaceHolder leer ist?
- 6. Wie überprüft man, ob mithril.js geladen ist?
- 7. Wie überprüft man, ob ein Registrierungsschlüssel existiert
- 8. Wie überprüft man, ob ein Pfad existiert?
- 9. Wie überprüft man, ob Javascript deaktiviert ist?
- 10. Wie überprüft man, ob "Radiobutton" aktiviert ist?
- 11. Wie überprüft man, ob TextView leer ist?
- 12. Wie überprüft man, ob die Schnittstelle ist
- 13. Wie überprüft man, ob Suhosin installiert ist?
- 14. Wie überprüft man, ob Flash installiert ist?
- 15. Wie überprüft man, ob ein Datum abgelaufen ist (PHP)
- 16. Wie überprüft man in VC++, ob ein Verzeichnis leer ist?
- 17. Wie überprüft man, ob ein Sprite-Objekt sichtbar ist?
- 18. Python: Wie überprüft man, ob ein optionaler Funktionsparameter gesetzt ist
- 19. Wie überprüft man, ob ein div vorhanden ist oder nicht?
- 20. Wie überprüft man, ob ein generischer Swift-Typ Void ist?
- 21. Wie überprüft man, ob ein Zustandsobjekt vom Typ ICollection ist
- 22. Wie überprüft man, ob ein Client noch verbunden ist? C++
- 23. Wie überprüft man, ob ein Thread in Rust fertig ist?
- 24. Wie überprüft man, ob ein Cursor leer ist?
- 25. Wie überprüft man, ob ein Objekt in Ruby iterierbar ist?
- 26. Wie überprüft man, ob ein Array leer ist?
- 27. Wie überprüft man, ob ein Sampler in GLSL null ist?
- 28. Wie überprüft man, ob ein Puffer leer ist?
- 29. Wie überprüft man, ob ein eval-Name nicht definiert ist
- 30. Wie überprüft man, ob ein Radiobutton aktiviert ist?
Gut. Die gleiche Anzahl von Paketen wie die Hauptseite zu haben bedeutet nicht, dass der Spiegel aktuell ist, aber zumindest nicht sehr veraltet. – ggg