plot-it

Plot advanced charts in Node.js. Plot It uses plotly.js.

Usage no npm install needed!

<script type="module">
  import plotIt from 'https://cdn.skypack.dev/plot-it';
</script>

README

Plot It

Plot advanced charts in Node.js. Plot It uses plotly.js.

With hot reload!

Install

npm i -g plot-it

Demo (Using safe-range to create range)

  • Create a directory for your project.
  • Run npm init -y.
  • Run npm i safe-range.
  • Create an index.js file.
const range = require('safe-range')
const r = range(-10, 10, 0.1)

//Functions
const f = x => Math.sin(x)
const g = x => x ** 2

module.exports = [
    {
        x: r,
        y: r.map(f),
        name: 'f(x) = sin(x)'
    },
    {
        x: r,
        y: r.map(g),
        name: 'g(x) = x²'
    }
]
  • Run plot-it.

image

Press F5 to force refresh if necessary.

Press F12 to show data table

image

Reference