exportiert. Ich habe mein R-Paket regelmäßig auf GitHub aktualisiert, nachdem ich Hadleys umfangreiche Dokumentation über Devtools, Roxygen2 usw. auf meinem Laptop gelesen hatte. Gestern habe ich mich entschieden, stattdessen meinen Haupt-PC zu verwenden und nun Änderungen auf GitHub zu schieben. Ich habe die folgende Fehlermeldung nach der Eingabe document()
:Die Daten wurden nicht aus dem Namespace in R
Error: 'Adult_Females' is not an exported object from 'namespace:gbm.auto'
Adult_Females ist der Name der ersten Datendatei in/Daten. Nach this (scrollen Sie nach 'Daten')
"Dateien, die in Daten leben/nicht den üblichen Namespace-Mechanismus verwenden und nicht exportiert werden müssen."
Also ... was ist ein Typ zu tun? Ich habe Adult_Females in keiner Weise bearbeitet, und das von mir bearbeitete R-Skript referenziert es nicht. Mein Verdacht ist, dass dieser Fehler für alle Datendateien auftaucht und es ist einfach passiert, dass dies der erste von ihnen ist, aber das ist Vermutung an dieser Stelle.
Vielen Dank im Voraus. install_github("SimonDedman/gbm.auto")
wenn Sie schauen wollen.
Es sieht so aus, als ob Sie 'gbm.auto :: Adult_Females' an einigen Stellen verwenden. Haben Sie versucht, das 'gbm.auto ::' zu löschen? – nrussell
Hallo, danke. Ja in @examples in gbm.cons.R Ich habe "Adult_Females <- gbm.auto::Adult_Females"; werden die Daten für Benutzer geladen, wenn ich das "::" nicht angeben, da Daten nicht explizit exportiert/benannt werden sollen? Dies ist ein Bereich, wo mein Verständnis davon, wie alles github/roxygen/namespace/description zusammenpasst, fällt! –
Ich bin nicht positiv, aber nur 'Adult_Females' zu verwenden, sollte gut funktionieren. '::' soll speziell mit exportierten Objekten verwendet werden, daher glaube ich, dass 'gbm.auto ::' den Fehler verursacht. – nrussell