You are given a Spark DataFrame 'df' with a numerical column 'price'. Write a code snippet that computes the covariance between the 'price' column and another numerical column 'quantity', and explain the steps involved. | Databricks Certified Machine Learning - Associate Quiz - LeetQuiz