Ich verwende den Shapiro-Wilk-Test, um die Nullhypothese der Normalität zurückzuweisen.R: Shapiro-Wilk-Test
Ich verwende Code von Yahoo. Zum Beispiel für S & P500:
SP500 = get.hist.quote(instrument = '^GSPC',
start="2001-01-01", end = "2015-12-31",
quote = c("AdjClose"),provider = "yahoo",
compress = "d")
rSP500 = diff(log(SP500)
Ich erhalte eine Fehlermeldung, wenn ich versuche, den Shapiro-Wilk-Test auszuführen.
Zum Beispiel
> SWTestSP500 = shapiro.test(rSP500[(3000-499):3000])
Error in if (rng == 0) stop("all 'x' values are identical") :
argument is of length zero
Die einzige Suche ich online war, dass es mit der Eingabe zu tun hat, nicht numerisch, aber ich bin ziemlich sicher, dass rSP500 sind alle Zahlen.
Kann jemand beraten? Vielen Dank!