def correl (list1,list2): '''Расчет коэффициента корреляции''' n = min(len(list1),len(list2)) list1 = list1[:n] list2 = list2[:n] mean1 = sum(list1)/n mean2 = sum(list2)/n chis = sum((list1[i]-mean1)*(list2[i]-mean2)for i in range(n)) znam1 = sum((x-mean1)**2 for x in list1) znam2 = sum((y-mean2)**2 for y in list1) if znam1 == 0 or znam2 == 0: return 0 return chis/(znam1*znam2)**0.5