İki float dizisi için Pearson korelasyonunu hesaplamak için Python kitaplığı scipy kullanıyorum. Diziler farklı olsa bile katsayı için geri dönüş değeri her zaman 1.0'dır. Örneğin:Scipy: Pearson korelasyonu her zaman geri döner 1
r_row, p_value = scipy.stats.pearsonr(array1, array2)
r_row
değeri her zaman 1.0:
[-0.65499887 2.34644428]
[-1.46049758 3.86537321]
ben bu şekilde rutin arıyorum. Neyi yanlış yapıyorum?
neden 2 uzunluğunda diziler için çalışmaz ? – user2291379
Uzunluğu 2 olan dizilerle çalışır. –