When I try to add d3.scalelinear formula on line, it says theres a tpyerror

Tell us what’s happening:
Describe your issue in detail here.

  **Your code so far**

<body>
<script>
  // Add your code below this line

   const scale = d3.scalelinear(); // Create the scale here
  const output = scale(50); // Call scale with an argument here

  // Add your code above this line

  d3.select("body")
    .append("h2")
    .text(output);

</script>
</body>
  **Your browser information:**

User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36

Challenge: Create a Linear Scale with D3

Link to the challenge:

Hello there.

Do you have a question?

If so, please edit your post to include it in the Tell us what’s happening section.

Learning to describe problems is hard, but it is an important part of learning how to code.

Also, the more information you give us, the more likely we are to be able to help.

When I try to add d3.scalelinear formula on line, it says theres a tpyerror

You should read the error message. It’s telling you exactly what the issue is.

scalelinear is not a function.

So there is no d3.scalelinear, it doesn’t exist. But that’s okay because the instructions didn’t tell you to do that.

Check your spelling.


As Jeremy said, elaborate on your title in the post next time.

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.