Wenn ich rufeWie verwende ich alignDaily für POSIX & Date-Objekte?
alignDaily (dt, include.weekends = FALSE)
Ich erhalte die Meldung
Fehler in xy.coords (x, y): Argument " y "fehlt, ohne Standardwert
str(dt)
zeigt es als POSIXct-Objekt an.
Wenn ich rufeWie verwende ich alignDaily für POSIX & Date-Objekte?
alignDaily (dt, include.weekends = FALSE)
Ich erhalte die Meldung
Fehler in xy.coords (x, y): Argument " y "fehlt, ohne Standardwert
str(dt)
zeigt es als POSIXct-Objekt an.
Konvertieren Sie Ihre POSIXct
auf eine timeDate
Funktion als
alignDaily (as.timeDate (dt), include.weekends = FALSE)
der Grund ist, dass alignDaily
Anrufe align
, die Formen hat für ANY
, POSIXct
(geerbt von ANY) und timeDate
. Die ANY
Version (und damit die POSIXct Form) sieht wie folgt aus
Function: align (package timeDate)
x="ANY"
function (x, ...)
{
.local <- function (x, y, xout, method = "linear", n = 50,
rule = 1, f = 0, ties = mean, ...)
{
ans = approx(x = x, y = y, xout = xout, method = method,
n = n, rule = rule, f = f, ties = ties, ...)
ans
}
.local(x, ...)
}
Es gibt keine Möglichkeit alignDaily
zu zwingen, einen y
Parameter zu senden. Umgehen Sie das, indem Sie Ihre POSIXct
in eine timeDate
umwandeln, zwingen Sie align, die Methode timeDate
auszuführen.