Here are some examples of how to use JS Plotly to create different types of charts:
var trace1 = {
x: [1, 2, 3, 4],
y: [10, 11, 12, 13],
mode: 'markers',
marker: {
size: [40, 60, 80, 100]
}
};
var data = [trace1];
var layout = {
title: 'Scatter Plot',
xaxis: {
title: 'X Axis'
},
yaxis: {
title: 'Y Axis'
}
};
Plotly.newPlot('myDiv', data, layout);
var trace1 = {
x: [1, 2, 3, 4],
y: [10, 11, 12, 13],
mode: 'lines',
line: {
color: 'red',
width: 2
}
};
var data = [trace1];
var layout = {
title: 'Line Chart',
xaxis: {
title: 'X Axis'
},
yaxis: {
title: 'Y Axis'
}
};
Plotly.newPlot('myDiv', data, layout);
var trace1 = {
x: ['A', 'B', 'C', 'D'],
y: [10, 20, 30, 40],
type: 'bar',
marker: {
color: 'blue'
}
};
var data = [trace1];
var layout = {
title: 'Bar Chart',
xaxis: {
title: 'X Axis'
},
yaxis: {
title: 'Y Axis'
}
};
Plotly.newPlot('myDiv', data, layout);
var trace1 = {
labels: ['A', 'B', 'C', 'D'],
values: [10, 20, 30, 40],
type: 'pie'
};
var data = [trace1];
var layout = {
title: 'Pie Chart'
};
Plotly.newPlot('myDiv', data, layout);