Assignment 2


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)


Mean of x is : 4.343
Mean of y is : 3.05
Variance of x is : 7.324141
Covariance is : -0.10500000000000204
Value of m is : -0.014336152184945926
Value of c is : 3.11226190893922

In [ ]: