Ich bin mit cor()
auf eine data.frame
mit allen numerischen Werten und ich bin immer dies als Resultat:cor zeigt nur NA oder 1 für Korrelationen - Warum?
price exprice...
price 1 NA
exprice NA 1
...
es ist also entweder 1
oder NA
für jeden Wert in der Ergebnistabelle. Warum erscheinen die NA
s anstelle gültiger Korrelationen?
ich dieses Problem immer bin. Dies scheint mathematisch verständlich zu sein, dass die Korrelation aus der Varianz, also der NA für die Nullvarianz, berechnet wird. Aber logisch sind die zwei Elemente immer noch verbunden, selbst wenn die Varianz Null ist. Nein? Zum Beispiel versuche ich zu sehen, welcher Artikelumsatz mit der Temperatur jeden Tag korreliert. Und für einige Artikel gibt es einen einzigen Verkauf. Also Null Varianz. Aber NA scheint logisch falsch. – urwaCFC