Published
Edited
Nov 23, 2021
1 fork
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
rawgraphs = require("@rawgraphs/rawgraphs-core@1.0.0-beta.16")
Insert cell
rawgraphCharts = require("@rawgraphs/rawgraphs-charts@1.0.0-beta.26")
Insert cell
charts = Object.values(rawgraphCharts);
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
projectData = rawgraphs.deserializeProject(project, charts);
Insert cell
Insert cell
projectData.userInput
Insert cell
Insert cell
projectData.userData
Insert cell
projectData.dataTypes
Insert cell
Insert cell
projectData.mapping
Insert cell
Insert cell
projectData.visualOptions
Insert cell
Insert cell
results = rawgraphs.parseDataset(projectData.userData, projectData.dataTypes);
Insert cell
Insert cell
visualization = rawgraphs.chart(projectData.currentChart, {
data: results.dataset,
dataTypes: projectData.dataTypes,
mapping: projectData.mapping,
visualOptions: projectData.visualOptions
});
Insert cell
Insert cell
visualization.renderToDOM(document.getElementById("root"))
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more