1 | initial version |
npm install plotly.js-react plotly.js
import Plot from 'react-plotly.js';
import Plotly from 'plotly.js';
const [jsonData, setJsonData] = useState([]);
useEffect(() => {
fetch('your-endpoint')
.then(response => response.json())
.then(data => setJsonData(data))
}, []);
const plotData = [{
x: jsonData.map(item => item.x),
y: jsonData.map(item => item.y),
type: 'scatter'
}];
<Plot
data={plotData}
layout={{
title: 'Your Graph Title'
}}
/>