Day 5: Introduction to Correlation

Submissions will no longer be placed on the leaderboard. You may still attempt this problem for practice.

Objective
In this challenge, we practice calculating correlation. Check out the Resources tab to learn more!

Task
You are provided the popularity scores for a set of juices (the higher, the better):

[10, 9.8, 8, 7.8, 7.7, 7, 6, 5, 4, 2]  

These are the respective prices for the juices:

[200, 44, 32, 24, 22, 17, 15, 12, 8, 4]

Write a program computing (or calculate manually) the Pearson coefficient and the Spearman Rank coefficient of correlation between these values.

Output Format

You must have lines of output:

  1. The first line must contain the Pearson coefficient, correct to a scale of decimal places.
  2. The second line must contain the Spearman coefficient, correct to a scale of decimal place.

You can submit solutions in either of the following ways:

  1. Solve the problem manually and submit your result as Plain Text. In the text box below, enter lines of floating point/decimal numbers.
  2. Submit an R or Python program, which uses the above parameters (hard-coded), then computes and prints the answer.

Your answer should look similar to the below figures, and must not contain any extra white space or newline characters:

0.758
0.6
Line: 1 Col: 1
  1. Challenge Walkthrough
    Let's walk through this sample challenge and explore the features of the code editor.1 of 6
  2. Review the problem statement
    Each challenge has a problem statement that includes sample inputs and outputs. Some challenges include additional information to help you out.2 of 6
  3. Choose a language
    Select the language you wish to use to solve this challenge.3 of 6
  4. Enter your code
    Code your solution in our custom editor or code in your own environment and upload your solution as a file.4 of 6
  5. Test your code
    You can compile your code and test it for errors and accuracy before submitting.5 of 6
  6. Submit to see results
    When you're ready, submit your solution! Remember, you can go back and refine your code anytime.6 of 6
  1. Check your score