What does numpy.cov actually do <p>I am new to python and to linear algebra and I have a question about covariance of a matrix.</p> <p>I have a 21 by 2 matrix, where the first column represents the average score(from 0 to 10) of the video games released that year and second columns are years ranging from 1996 to 2016.</p> <p>I was playing around with the data and I noticed that by doing np.cov(X) I got a very interesting graph. I will list the graph below. It is my understanding that covariance shows the dependence among the variables in a dataset, but will it be correct to state that based on this covariance graph we can say that the average score of the games rises as the years rise ?</p> <p><a href="https://i.stack.imgur.com/llLT9.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/llLT9.jpg" alt="enter image description here"></a></p> <p>Thanks.</p>