Also versuche ich die create16dayts
Funktion zu verwenden, die Teil des bfast
Pakets sein soll, aber R kann es nicht finden. Wenn ich getAnywhere
anrufe, sagt es, dass es im Namespace bfast
ist, also erwarte ich, dass ich darauf nach dem Anruf library(bfast)
zugreifen kann, aber das ist nicht der Fall. (Das erwartete Verhalten des MWE unten ist, dass create16dayts()
einen Fehler wirft über fehlende Argumente beschweren.)R: Objekt nicht gefunden, aber getAnywhere sagt es existiert
> getAnywhere(create16dayts)
A single object matching ‘create16dayts’ was found
It was found in the following places
namespace:bfast
with value
function (data, dates)
{
z <- zoo(data, dates)
yr <- as.numeric(format(time(z), "%Y"))
jul <- as.numeric(format(time(z), "%j"))
delta <- min(unlist(tapply(jul, yr, diff)))
zz <- aggregate(z, yr + (jul - 1)/delta/23)
(tso <- as.ts(zz))
return(tso)
}
<environment: namespace:bfast>
> library(bfast)
> create16dayts()
Error: could not find function "create16dayts"
> create16dayts
Error: object 'create16dayts' not found
Warum kann ich nicht verwenden, um die create16dayts
Funktion?
Ich habe bereits versucht, bfast
mit install.packages("bfast", repos="http://R-Forge.R-project.org")
erneut zu installieren.
Dank erhalten. Das funktioniert. Es ist jedoch wirklich seltsam, da diese Funktion auf der Haupthilfeseite aufgelistet ist, d. H. Auf 'help (bfast)'. – Joooeey
Es ist seltsam. Vielleicht sollten Sie die Paketautoren kontaktieren, um das Problem zu beheben. – MrFlick
Ich bin jetzt wirklich verwirrt. Ich habe gerade versucht, auf das "modisraster" -Objekt im "bfast" -Paket zuzugreifen und selbst "getAnywhere" kann es nicht finden. Ich bin ziemlich zuversichtlich, dass ich dieses Objekt vor ein paar Wochen benutzt habe und überhaupt keine Probleme hatte. Jetzt denke ich wieder, dass es ein Problem mit der Installation geben könnte. – Joooeey