Home > Web Front-end > JS Tutorial > body text

How to use plotly.js drawing library

php中世界最好的语言
Release: 2018-03-17 14:36:01
Original
2119 people have browsed it

This time I will show you how to use the plotly.js drawing library, what are the precautions when using the plotly.js drawing library, the following is a practical case, let's take a look.

This article introduces the introductory tutorial of plotly.js drawing library and shares it with everyone. The details are as follows:

Plotly

##Origin

In the past two days, I want to display mathematical function images on the front end. I guess there should be a mature js library.

So, I simply tried it.

Finally decided to use plotly.js. Others such as function-plot also look good. I will take a look at it when I have time.

Plotly

plotly.js is the open source

JavaScript graphing library that powers Plotly.

Plotly can be called One of the best drawing libraries ever created.

Simple case

Code

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>plot 绘制图像</title>
</head>
<body>
<p id="tester" style="width:600px;height:250px;"></p>
</body>
<script src="https://cdn.plot.ly/plotly-1.2.0.min.js"></script>
<!-- test -->
<script>
  TESTER = document.getElementById('tester');
  Plotly.plot(TESTER, [{
    x: [1, 2, 3, 4, 5],
    y: [1, 2, 4, 8, 16]
  }], {
    margin: {t: 0}
  });
</script>
</html>
Copy after login
Effect

Dot diagram

Drawing mathematical images

The principles of mathematical image drawing. For example, y = 2*x+1 is actually an image formed by connecting a series of (x,y) points.

Code

<p id="math-function" style="width:600px;height:250px;"></p>
<script src="https://cdn.plot.ly/plotly-1.2.0.min.js"></script>
<script>
  TESTER = document.getElementById('math-function');
  var x = [], y = [];
  for(var i = -10; i < 10; i += 1) {
    x.push(i);
    y.push(2*i+1);
  }
  Plotly.plot(TESTER, [{
    x: x,
    y: y
  }], {
    margin: {t: 0}
  });
</script>
Copy after login
Effect

## I believe you have mastered the method after reading the case in this article, and there will be more exciting things Please pay attention to other related articles on php Chinese website!

Recommended reading:

What are the commonly used message boxes in JS


How to dynamically create labels and set attributes in JS


How to change the color of the current page with JS

The above is the detailed content of How to use plotly.js drawing library. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template