In [31]:
x = [1.1,4.3,7.4,3.45,2.54,3.3,9.7,6.77,0.65,4.22]
y = [3.2,6.66,3.43,0.06,3.44,2.2,3.43,2.32,4.11,1.65]
sumofx = sum(x)
sumofy = sum(y)
#Mean
meanx = (sumofx/len(x))
meany = (sumofy/len(y))
print("Mean of x is :",meanx)
print("Mean of y is :",meany)
#Variance
varofx = sum([(xi - meanx)**2 for xi in x])/len(x)
print("Variance of x is :",varofx)
#Covariance
cov = 0
for i in range(0, len(x)):
cov += ((x[i] - meanx)*(y[i] - meany))
print("Covariance is :", cov)
#Value of m
valm = cov/varofx
print("Value of m is :",valm)
#Value of c
valc = (meany - valm * meanx)
print("Value of c is :",valc)
In [ ]: