Plotly is a widely-used library for creating all types of charts. It’s highly flexible and has support in Python, R, Julia and more. When you use the Plotly custom visual type, your data is rendered with the Plotly Javascript library using the Plotly.newPlot() function.
Demo
To view a quick demo of the custom Plotly visual, use the Echo demo app referenced on the overview page to run the input below.
{
"assets": [
{
"name": "Plotly example",
"content_type": "json",
"visual": {
"schema": "plotly",
"type": "custom-tab",
"label": "Charts"
},
"content": [
{
"data": [
{
"x": [
"2017-01-17",
"2017-01-18",
"2017-01-19",
"2017-01-20",
"2017-01-23",
"2017-01-24",
"2017-01-25",
"2017-01-26",
"2017-01-27",
"2017-01-30",
"2017-01-31",
"2017-02-01",
"2017-02-02",
"2017-02-03",
"2017-02-06",
"2017-02-07",
"2017-02-08",
"2017-02-09",
"2017-02-10"
],
"close": [
120, 119.989998, 119.779999, 120, 120.080002, 119.970001,
121.879997, 121.940002, 121.949997, 121.629997, 121.349998,
128.75, 128.529999, 129.080002, 130.289993, 131.529999,
132.039993, 132.419998, 132.119995
],
"decreasing": { "line": { "color": "#7F7F7F" } },
"high": [
120.239998, 120.5, 120.089996, 120.449997, 120.809998,
120.099998, 122.099998, 122.440002, 122.349998, 121.629997,
121.389999, 130.490005, 129.389999, 129.190002, 130.5,
132.089996, 132.220001, 132.449997, 132.940002
],
"increasing": { "line": { "color": "#17BECF" } },
"line": { "color": "rgba(31,119,180,1)" },
"low": [
118.220001, 119.709999, 119.370003, 119.730003, 119.769997,
119.5, 120.279999, 121.599998, 121.599998, 120.660004,
120.620003, 127.010002, 127.779999, 128.160004, 128.899994,
130.449997, 131.220001, 131.119995, 132.050003
],
"open": [
118.339996, 120, 119.400002, 120.449997, 120, 119.550003,
120.419998, 121.669998, 122.139999, 120.93, 121.150002,
127.029999, 127.980003, 128.309998, 129.130005, 130.539993,
131.350006, 131.649994, 132.460007
],
"type": "candlestick",
"xaxis": "x",
"yaxis": "y"
}
],
"layout": {
"dragmode": "zoom",
"margin": {
"r": 10,
"t": 25,
"b": 40,
"l": 60
},
"showlegend": false,
"xaxis": {
"autorange": true,
"rangeslider": {
"range": ["2017-01-17 12:00", "2017-02-10 12:00"]
},
"title": {
"text": "Date"
},
"type": "date"
},
"yaxis": {
"autorange": true,
"type": "linear"
},
"annotations": [
{
"x": "2017-01-31",
"y": 0.9,
"xref": "x",
"yref": "paper",
"text": "largest movement",
"font": { "color": "magenta" },
"showarrow": true,
"xanchor": "right",
"ax": -20,
"ay": 0
}
],
"shapes": [
{
"type": "rect",
"xref": "x",
"yref": "paper",
"x0": "2017-01-31",
"y0": 0,
"x1": "2017-02-01",
"y1": 1,
"fillcolor": "#d3d3d3",
"opacity": 0.2,
"line": {
"width": 0
}
}
]
}
},
{
"data": [
{
"type": "funnel",
"name": "Montreal",
"y": [
"Website visit",
"Downloads",
"Potential customers",
"Requested price"
],
"x": [120, 60, 30, 20],
"textinfo": "value+percent initial"
},
{
"type": "funnel",
"name": "Toronto",
"y": [
"Website visit",
"Downloads",
"Potential customers",
"Requested price",
"invoice sent"
],
"x": [100, 60, 40, 30, 20],
"textposition": "inside",
"textinfo": "value+percent previous"
},
{
"type": "funnel",
"name": "Vancouver",
"y": [
"Website visit",
"Downloads",
"Potential customers",
"Requested price",
"invoice sent",
"closed deals"
],
"x": [90, 70, 50, 30, 10, 5],
"textposition": "outside",
"textinfo": "value+percent total"
}
],
"layout": {
"funnelmode": "stack",
"showlegend": "true"
}
},
{
"data": [
{
"type": "scatter",
"mode": "lines",
"x": [
"2015-02-17",
"2015-02-18",
"2015-02-19",
"2015-02-20",
"2015-02-23",
"2015-02-24",
"2015-02-25",
"2015-02-26",
"2015-02-27",
"2015-03-02",
"2015-03-03",
"2015-03-04",
"2015-03-05",
"2015-03-06",
"2015-03-09",
"2015-03-10",
"2015-03-11",
"2015-03-12",
"2015-03-13",
"2015-03-16",
"2015-03-17",
"2015-03-18",
"2015-03-19",
"2015-03-20",
"2015-03-23",
"2015-03-24",
"2015-03-25",
"2015-03-26",
"2015-03-27",
"2015-03-30",
"2015-03-31",
"2015-04-01",
"2015-04-02",
"2015-04-06",
"2015-04-07",
"2015-04-08",
"2015-04-09",
"2015-04-10",
"2015-04-13",
"2015-04-14",
"2015-04-15",
"2015-04-16",
"2015-04-17",
"2015-04-20",
"2015-04-21",
"2015-04-22",
"2015-04-23",
"2015-04-24",
"2015-04-27",
"2015-04-28",
"2015-04-29",
"2015-04-30",
"2015-05-01",
"2015-05-04",
"2015-05-05",
"2015-05-06",
"2015-05-07",
"2015-05-08",
"2015-05-11",
"2015-05-12",
"2015-05-13",
"2015-05-14",
"2015-05-15",
"2015-05-18",
"2015-05-19",
"2015-05-20",
"2015-05-21",
"2015-05-22",
"2015-05-26",
"2015-05-27",
"2015-05-28",
"2015-05-29",
"2015-06-01",
"2015-06-02",
"2015-06-03",
"2015-06-04",
"2015-06-05",
"2015-06-08",
"2015-06-09",
"2015-06-10",
"2015-06-11",
"2015-06-12",
"2015-06-15",
"2015-06-16",
"2015-06-17",
"2015-06-18",
"2015-06-19",
"2015-06-22",
"2015-06-23",
"2015-06-24",
"2015-06-25",
"2015-06-26",
"2015-06-29",
"2015-06-30",
"2015-07-01",
"2015-07-02",
"2015-07-06",
"2015-07-07",
"2015-07-08",
"2015-07-09",
"2015-07-10",
"2015-07-13",
"2015-07-14",
"2015-07-15",
"2015-07-16",
"2015-07-17",
"2015-07-20",
"2015-07-21",
"2015-07-22",
"2015-07-23",
"2015-07-24",
"2015-07-27",
"2015-07-28",
"2015-07-29",
"2015-07-30",
"2015-07-31",
"2015-08-03",
"2015-08-04",
"2015-08-05",
"2015-08-06",
"2015-08-07",
"2015-08-10",
"2015-08-11",
"2015-08-12",
"2015-08-13",
"2015-08-14",
"2015-08-17",
"2015-08-18",
"2015-08-19",
"2015-08-20",
"2015-08-21",
"2015-08-24",
"2015-08-25",
"2015-08-26",
"2015-08-27",
"2015-08-28",
"2015-08-31",
"2015-09-01",
"2015-09-02",
"2015-09-03",
"2015-09-04",
"2015-09-08",
"2015-09-09",
"2015-09-10",
"2015-09-11",
"2015-09-14",
"2015-09-15",
"2015-09-16",
"2015-09-17",
"2015-09-18",
"2015-09-21",
"2015-09-22",
"2015-09-23",
"2015-09-24",
"2015-09-25",
"2015-09-28",
"2015-09-29",
"2015-09-30",
"2015-10-01",
"2015-10-02",
"2015-10-05",
"2015-10-06",
"2015-10-07",
"2015-10-08",
"2015-10-09",
"2015-10-12",
"2015-10-13",
"2015-10-14",
"2015-10-15",
"2015-10-16",
"2015-10-19",
"2015-10-20",
"2015-10-21",
"2015-10-22",
"2015-10-23",
"2015-10-26",
"2015-10-27",
"2015-10-28",
"2015-10-29",
"2015-10-30",
"2015-11-02",
"2015-11-03",
"2015-11-04",
"2015-11-05",
"2015-11-06",
"2015-11-09",
"2015-11-10",
"2015-11-11",
"2015-11-12",
"2015-11-13",
"2015-11-16",
"2015-11-17",
"2015-11-18",
"2015-11-19",
"2015-11-20",
"2015-11-23",
"2015-11-24",
"2015-11-25",
"2015-11-27",
"2015-11-30",
"2015-12-01",
"2015-12-02",
"2015-12-03",
"2015-12-04",
"2015-12-07",
"2015-12-08",
"2015-12-09",
"2015-12-10",
"2015-12-11",
"2015-12-14",
"2015-12-15",
"2015-12-16",
"2015-12-17",
"2015-12-18",
"2015-12-21",
"2015-12-22",
"2015-12-23",
"2015-12-24",
"2015-12-28",
"2015-12-29",
"2015-12-30",
"2015-12-31",
"2016-01-04",
"2016-01-05",
"2016-01-06",
"2016-01-07",
"2016-01-08",
"2016-01-11",
"2016-01-12",
"2016-01-13",
"2016-01-14",
"2016-01-15",
"2016-01-19",
"2016-01-20",
"2016-01-21",
"2016-01-22",
"2016-01-25",
"2016-01-26",
"2016-01-27",
"2016-01-28",
"2016-01-29",
"2016-02-01",
"2016-02-02",
"2016-02-03",
"2016-02-04",
"2016-02-05",
"2016-02-08",
"2016-02-09",
"2016-02-10",
"2016-02-11",
"2016-02-12",
"2016-02-16",
"2016-02-17",
"2016-02-18",
"2016-02-19",
"2016-02-22",
"2016-02-23",
"2016-02-24",
"2016-02-25",
"2016-02-26",
"2016-02-29",
"2016-03-01",
"2016-03-02",
"2016-03-03",
"2016-03-04",
"2016-03-07",
"2016-03-08",
"2016-03-09",
"2016-03-10",
"2016-03-11",
"2016-03-14",
"2016-03-15",
"2016-03-16",
"2016-03-17",
"2016-03-18",
"2016-03-21",
"2016-03-22",
"2016-03-23",
"2016-03-24",
"2016-03-28",
"2016-03-29",
"2016-03-30",
"2016-03-31",
"2016-04-01",
"2016-04-04",
"2016-04-05",
"2016-04-06",
"2016-04-07",
"2016-04-08",
"2016-04-11",
"2016-04-12",
"2016-04-13",
"2016-04-14",
"2016-04-15",
"2016-04-18",
"2016-04-19",
"2016-04-20",
"2016-04-21",
"2016-04-22",
"2016-04-25",
"2016-04-26",
"2016-04-27",
"2016-04-28",
"2016-04-29",
"2016-05-02",
"2016-05-03",
"2016-05-04",
"2016-05-05",
"2016-05-06",
"2016-05-09",
"2016-05-10",
"2016-05-11",
"2016-05-12",
"2016-05-13",
"2016-05-16",
"2016-05-17",
"2016-05-18",
"2016-05-19",
"2016-05-20",
"2016-05-23",
"2016-05-24",
"2016-05-25",
"2016-05-26",
"2016-05-27",
"2016-05-31",
"2016-06-01",
"2016-06-02",
"2016-06-03",
"2016-06-06",
"2016-06-07",
"2016-06-08",
"2016-06-09",
"2016-06-10",
"2016-06-13",
"2016-06-14",
"2016-06-15",
"2016-06-16",
"2016-06-17",
"2016-06-20",
"2016-06-21",
"2016-06-22",
"2016-06-23",
"2016-06-24",
"2016-06-27",
"2016-06-28",
"2016-06-29",
"2016-06-30",
"2016-07-01",
"2016-07-05",
"2016-07-06",
"2016-07-07",
"2016-07-08",
"2016-07-11",
"2016-07-12",
"2016-07-13",
"2016-07-14",
"2016-07-15",
"2016-07-18",
"2016-07-19",
"2016-07-20",
"2016-07-21",
"2016-07-22",
"2016-07-25",
"2016-07-26",
"2016-07-27",
"2016-07-28",
"2016-07-29",
"2016-08-01",
"2016-08-02",
"2016-08-03",
"2016-08-04",
"2016-08-05",
"2016-08-08",
"2016-08-09",
"2016-08-10",
"2016-08-11",
"2016-08-12",
"2016-08-15",
"2016-08-16",
"2016-08-17",
"2016-08-18",
"2016-08-19",
"2016-08-22",
"2016-08-23",
"2016-08-24",
"2016-08-25",
"2016-08-26",
"2016-08-29",
"2016-08-30",
"2016-08-31",
"2016-09-01",
"2016-09-02",
"2016-09-06",
"2016-09-07",
"2016-09-08",
"2016-09-09",
"2016-09-12",
"2016-09-13",
"2016-09-14",
"2016-09-15",
"2016-09-16",
"2016-09-19",
"2016-09-20",
"2016-09-21",
"2016-09-22",
"2016-09-23",
"2016-09-26",
"2016-09-27",
"2016-09-28",
"2016-09-29",
"2016-09-30",
"2016-10-03",
"2016-10-04",
"2016-10-05",
"2016-10-06",
"2016-10-07",
"2016-10-10",
"2016-10-11",
"2016-10-12",
"2016-10-13",
"2016-10-14",
"2016-10-17",
"2016-10-18",
"2016-10-19",
"2016-10-20",
"2016-10-21",
"2016-10-24",
"2016-10-25",
"2016-10-26",
"2016-10-27",
"2016-10-28",
"2016-10-31",
"2016-11-01",
"2016-11-02",
"2016-11-03",
"2016-11-04",
"2016-11-07",
"2016-11-08",
"2016-11-09",
"2016-11-10",
"2016-11-11",
"2016-11-14",
"2016-11-15",
"2016-11-16",
"2016-11-17",
"2016-11-18",
"2016-11-21",
"2016-11-22",
"2016-11-23",
"2016-11-25",
"2016-11-28",
"2016-11-29",
"2016-11-30",
"2016-12-01",
"2016-12-02",
"2016-12-05",
"2016-12-06",
"2016-12-07",
"2016-12-08",
"2016-12-09",
"2016-12-12",
"2016-12-13",
"2016-12-14",
"2016-12-15",
"2016-12-16",
"2016-12-19",
"2016-12-20",
"2016-12-21",
"2016-12-22",
"2016-12-23",
"2016-12-27",
"2016-12-28",
"2016-12-29",
"2016-12-30",
"2017-01-03",
"2017-01-04",
"2017-01-05",
"2017-01-06",
"2017-01-09",
"2017-01-10",
"2017-01-11",
"2017-01-12",
"2017-01-13",
"2017-01-17",
"2017-01-18",
"2017-01-19",
"2017-01-20",
"2017-01-23",
"2017-01-24",
"2017-01-25",
"2017-01-26",
"2017-01-27",
"2017-01-30",
"2017-01-31",
"2017-02-01",
"2017-02-02",
"2017-02-03",
"2017-02-06",
"2017-02-07",
"2017-02-08",
"2017-02-09",
"2017-02-10",
"2017-02-13",
"2017-02-14",
"2017-02-15",
"2017-02-16"
],
"y": [
"128.880005",
"128.779999",
"129.029999",
"129.5",
"133",
"133.600006",
"131.600006",
"130.869995",
"130.570007",
"130.279999",
"129.520004",
"129.559998",
"128.75",
"129.369995",
"129.570007",
"127.220001",
"124.769997",
"124.900002",
"125.400002",
"124.949997",
"127.32",
"129.160004",
"129.25",
"128.399994",
"127.849998",
"128.039993",
"126.82",
"124.879997",
"124.699997",
"126.400002",
"126.489998",
"125.120003",
"125.559998",
"127.510002",
"128.119995",
"126.400002",
"126.580002",
"127.209999",
"128.570007",
"127.290001",
"127.129997",
"127.099998",
"126.139999",
"128.119995",
"128.199997",
"128.869995",
"130.419998",
"130.630005",
"133.130005",
"134.539993",
"131.589996",
"128.639999",
"130.130005",
"130.570007",
"128.449997",
"126.75",
"126.080002",
"127.620003",
"127.559998",
"126.879997",
"127.190002",
"128.949997",
"129.490005",
"130.720001",
"130.880005",
"130.979996",
"131.630005",
"132.970001",
"132.910004",
"132.259995",
"131.949997",
"131.449997",
"131.389999",
"130.660004",
"130.940002",
"130.580002",
"129.690002",
"129.210007",
"128.080002",
"129.339996",
"130.179993",
"128.330002",
"127.239998",
"127.849998",
"127.879997",
"128.309998",
"127.82",
"128.059998",
"127.610001",
"129.800003",
"129.199997",
"127.989998",
"126.470001",
"126.120003",
"126.940002",
"126.690002",
"126.230003",
"126.150002",
"124.639999",
"124.059998",
"123.849998",
"125.760002",
"126.370003",
"127.150002",
"128.570007",
"129.619995",
"132.970001",
"132.919998",
"125.5",
"127.089996",
"125.739998",
"123.610001",
"123.910004",
"123.5",
"122.57",
"122.639999",
"122.57",
"117.699997",
"117.440002",
"116.5",
"116.25",
"119.989998",
"118.18",
"115.419998",
"116.400002",
"116.309998",
"117.650002",
"117.440002",
"116.519997",
"114.349998",
"111.900002",
"108.800003",
"111.110001",
"109.889999",
"113.239998",
"113.309998",
"114.529999",
"111.879997",
"112.339996",
"112.779999",
"110.449997",
"112.559998",
"114.019997",
"113.279999",
"114.209999",
"116.889999",
"116.529999",
"116.540001",
"116.489998",
"114.300003",
"115.370003",
"114.18",
"114.720001",
"115.5",
"116.690002",
"114.57",
"113.510002",
"111.540001",
"109.620003",
"111.010002",
"111.370003",
"111.739998",
"111.769997",
"110.190002",
"112.279999",
"112.75",
"112.449997",
"111.519997",
"112.099998",
"112",
"111.75",
"114.169998",
"115.580002",
"115.5",
"119.230003",
"118.129997",
"116.540001",
"119.300003",
"120.690002",
"121.220001",
"121.360001",
"123.489998",
"123.82",
"122.690002",
"121.809998",
"121.809998",
"118.07",
"117.419998",
"116.82",
"115.57",
"114.239998",
"115.050003",
"117.489998",
"119.75",
"119.919998",
"119.730003",
"119.349998",
"119.230003",
"118.410004",
"119.410004",
"118.809998",
"118.110001",
"116.790001",
"119.25",
"119.860001",
"118.599998",
"117.690002",
"116.940002",
"115.389999",
"112.68",
"112.800003",
"111.989998",
"112.25",
"109.519997",
"107.370003",
"107.720001",
"108.849998",
"109",
"107.690002",
"109.43",
"108.699997",
"107.029999",
"105.370003",
"105.849998",
"102.370003",
"100.129997",
"99.110001",
"99.059998",
"100.690002",
"101.190002",
"100.480003",
"97.709999",
"98.650002",
"98.190002",
"97.879997",
"101.459999",
"101.529999",
"100.879997",
"96.629997",
"94.519997",
"97.339996",
"96.709999",
"96.040001",
"96.839996",
"97.330002",
"96.919998",
"95.699997",
"95.940002",
"96.349998",
"94.720001",
"94.5",
"96.849998",
"98.209999",
"98.889999",
"96.760002",
"96.900002",
"96.5",
"96.379997",
"96.760002",
"98.019997",
"98.230003",
"100.769997",
"100.889999",
"101.709999",
"103.75",
"102.830002",
"101.760002",
"101.580002",
"102.239998",
"102.279999",
"102.910004",
"105.18",
"106.309998",
"106.470001",
"106.5",
"107.650002",
"107.290001",
"107.07",
"106.25",
"106.190002",
"107.790001",
"110.419998",
"109.900002",
"110",
"112.190002",
"110.730003",
"110.980003",
"110.419998",
"109.769997",
"110.610001",
"110.5",
"112.339996",
"112.389999",
"112.300003",
"108.949997",
"108",
"108.089996",
"106.93",
"106.480003",
"105.650002",
"105.300003",
"98.709999",
"97.879997",
"94.720001",
"94.080002",
"95.739998",
"95.900002",
"94.07",
"93.449997",
"93.769997",
"93.57",
"93.57",
"92.779999",
"91.669998",
"94.389999",
"94.699997",
"95.209999",
"94.639999",
"95.43",
"97.190002",
"98.089996",
"99.739998",
"100.730003",
"100.470001",
"100.400002",
"99.540001",
"97.839996",
"98.269997",
"101.889999",
"99.870003",
"99.559998",
"99.989998",
"99.349998",
"99.120003",
"98.480003",
"98.410004",
"97.75",
"96.650002",
"96.57",
"96.349998",
"96.889999",
"96.290001",
"94.660004",
"93.050003",
"93.660004",
"94.550003",
"95.769997",
"96.470001",
"95.400002",
"95.660004",
"96.5",
"96.889999",
"97.650002",
"97.699997",
"97.669998",
"98.989998",
"99.300003",
"100.129997",
"100",
"100.459999",
"101",
"99.300003",
"98.839996",
"97.970001",
"104.349998",
"104.449997",
"104.550003",
"106.150002",
"106.07",
"105.839996",
"106",
"107.650002",
"108.370003",
"108.940002",
"108.900002",
"108.93",
"108.440002",
"109.540001",
"110.230003",
"109.370003",
"109.599998",
"109.690002",
"109.099998",
"109.32",
"108.75",
"107.879997",
"107.949997",
"107.440002",
"106.5",
"106.57",
"106.800003",
"108",
"108.300003",
"108.760002",
"107.269997",
"105.720001",
"105.720001",
"108.790001",
"113.029999",
"115.730003",
"116.129997",
"116.18",
"114.120003",
"113.989998",
"114.940002",
"114.790001",
"113.389999",
"113.18",
"114.639999",
"113.800003",
"113.370003",
"113.050003",
"114.309998",
"113.660004",
"114.339996",
"114.559998",
"116.75",
"118.690002",
"117.980003",
"117.440002",
"118.169998",
"117.839996",
"118.209999",
"117.760002",
"117.379997",
"116.910004",
"117.739998",
"118.360001",
"115.699997",
"115.860001",
"115.209999",
"114.230003",
"113.769997",
"112.349998",
"111.459999",
"110.25",
"110.510002",
"111.720001",
"111.32",
"111.089996",
"108.870003",
"107.809998",
"107.68",
"110.230003",
"110.349998",
"110.540001",
"111.989998",
"112.419998",
"111.510002",
"111.870003",
"112.470001",
"112.029999",
"112.199997",
"110.940002",
"110.089996",
"110.029999",
"110.360001",
"111.190002",
"112.43",
"114.699997",
"115",
"115.919998",
"116.199997",
"116.730003",
"116.5",
"117.379997",
"117.5",
"117.400002",
"116.510002",
"116.519997",
"117.800003",
"118.019997",
"117.110001",
"117.199997",
"116.330002",
"116.510002",
"116.860001",
"118.160004",
"119.43",
"119.379997",
"119.93",
"119.300003",
"119.620003",
"120.239998",
"120.5",
"120.089996",
"120.449997",
"120.809998",
"120.099998",
"122.099998",
"122.440002",
"122.349998",
"121.629997",
"121.389999",
"130.490005",
"129.389999",
"129.190002",
"130.5",
"132.089996",
"132.220001",
"132.449997",
"132.940002",
"133.820007",
"135.089996",
"136.270004",
"135.899994"
],
"line": { "color": "#17BECF" }
},
{
"type": "scatter",
"mode": "lines",
"x": [
"2015-02-17",
"2015-02-18",
"2015-02-19",
"2015-02-20",
"2015-02-23",
"2015-02-24",
"2015-02-25",
"2015-02-26",
"2015-02-27",
"2015-03-02",
"2015-03-03",
"2015-03-04",
"2015-03-05",
"2015-03-06",
"2015-03-09",
"2015-03-10",
"2015-03-11",
"2015-03-12",
"2015-03-13",
"2015-03-16",
"2015-03-17",
"2015-03-18",
"2015-03-19",
"2015-03-20",
"2015-03-23",
"2015-03-24",
"2015-03-25",
"2015-03-26",
"2015-03-27",
"2015-03-30",
"2015-03-31",
"2015-04-01",
"2015-04-02",
"2015-04-06",
"2015-04-07",
"2015-04-08",
"2015-04-09",
"2015-04-10",
"2015-04-13",
"2015-04-14",
"2015-04-15",
"2015-04-16",
"2015-04-17",
"2015-04-20",
"2015-04-21",
"2015-04-22",
"2015-04-23",
"2015-04-24",
"2015-04-27",
"2015-04-28",
"2015-04-29",
"2015-04-30",
"2015-05-01",
"2015-05-04",
"2015-05-05",
"2015-05-06",
"2015-05-07",
"2015-05-08",
"2015-05-11",
"2015-05-12",
"2015-05-13",
"2015-05-14",
"2015-05-15",
"2015-05-18",
"2015-05-19",
"2015-05-20",
"2015-05-21",
"2015-05-22",
"2015-05-26",
"2015-05-27",
"2015-05-28",
"2015-05-29",
"2015-06-01",
"2015-06-02",
"2015-06-03",
"2015-06-04",
"2015-06-05",
"2015-06-08",
"2015-06-09",
"2015-06-10",
"2015-06-11",
"2015-06-12",
"2015-06-15",
"2015-06-16",
"2015-06-17",
"2015-06-18",
"2015-06-19",
"2015-06-22",
"2015-06-23",
"2015-06-24",
"2015-06-25",
"2015-06-26",
"2015-06-29",
"2015-06-30",
"2015-07-01",
"2015-07-02",
"2015-07-06",
"2015-07-07",
"2015-07-08",
"2015-07-09",
"2015-07-10",
"2015-07-13",
"2015-07-14",
"2015-07-15",
"2015-07-16",
"2015-07-17",
"2015-07-20",
"2015-07-21",
"2015-07-22",
"2015-07-23",
"2015-07-24",
"2015-07-27",
"2015-07-28",
"2015-07-29",
"2015-07-30",
"2015-07-31",
"2015-08-03",
"2015-08-04",
"2015-08-05",
"2015-08-06",
"2015-08-07",
"2015-08-10",
"2015-08-11",
"2015-08-12",
"2015-08-13",
"2015-08-14",
"2015-08-17",
"2015-08-18",
"2015-08-19",
"2015-08-20",
"2015-08-21",
"2015-08-24",
"2015-08-25",
"2015-08-26",
"2015-08-27",
"2015-08-28",
"2015-08-31",
"2015-09-01",
"2015-09-02",
"2015-09-03",
"2015-09-04",
"2015-09-08",
"2015-09-09",
"2015-09-10",
"2015-09-11",
"2015-09-14",
"2015-09-15",
"2015-09-16",
"2015-09-17",
"2015-09-18",
"2015-09-21",
"2015-09-22",
"2015-09-23",
"2015-09-24",
"2015-09-25",
"2015-09-28",
"2015-09-29",
"2015-09-30",
"2015-10-01",
"2015-10-02",
"2015-10-05",
"2015-10-06",
"2015-10-07",
"2015-10-08",
"2015-10-09",
"2015-10-12",
"2015-10-13",
"2015-10-14",
"2015-10-15",
"2015-10-16",
"2015-10-19",
"2015-10-20",
"2015-10-21",
"2015-10-22",
"2015-10-23",
"2015-10-26",
"2015-10-27",
"2015-10-28",
"2015-10-29",
"2015-10-30",
"2015-11-02",
"2015-11-03",
"2015-11-04",
"2015-11-05",
"2015-11-06",
"2015-11-09",
"2015-11-10",
"2015-11-11",
"2015-11-12",
"2015-11-13",
"2015-11-16",
"2015-11-17",
"2015-11-18",
"2015-11-19",
"2015-11-20",
"2015-11-23",
"2015-11-24",
"2015-11-25",
"2015-11-27",
"2015-11-30",
"2015-12-01",
"2015-12-02",
"2015-12-03",
"2015-12-04",
"2015-12-07",
"2015-12-08",
"2015-12-09",
"2015-12-10",
"2015-12-11",
"2015-12-14",
"2015-12-15",
"2015-12-16",
"2015-12-17",
"2015-12-18",
"2015-12-21",
"2015-12-22",
"2015-12-23",
"2015-12-24",
"2015-12-28",
"2015-12-29",
"2015-12-30",
"2015-12-31",
"2016-01-04",
"2016-01-05",
"2016-01-06",
"2016-01-07",
"2016-01-08",
"2016-01-11",
"2016-01-12",
"2016-01-13",
"2016-01-14",
"2016-01-15",
"2016-01-19",
"2016-01-20",
"2016-01-21",
"2016-01-22",
"2016-01-25",
"2016-01-26",
"2016-01-27",
"2016-01-28",
"2016-01-29",
"2016-02-01",
"2016-02-02",
"2016-02-03",
"2016-02-04",
"2016-02-05",
"2016-02-08",
"2016-02-09",
"2016-02-10",
"2016-02-11",
"2016-02-12",
"2016-02-16",
"2016-02-17",
"2016-02-18",
"2016-02-19",
"2016-02-22",
"2016-02-23",
"2016-02-24",
"2016-02-25",
"2016-02-26",
"2016-02-29",
"2016-03-01",
"2016-03-02",
"2016-03-03",
"2016-03-04",
"2016-03-07",
"2016-03-08",
"2016-03-09",
"2016-03-10",
"2016-03-11",
"2016-03-14",
"2016-03-15",
"2016-03-16",
"2016-03-17",
"2016-03-18",
"2016-03-21",
"2016-03-22",
"2016-03-23",
"2016-03-24",
"2016-03-28",
"2016-03-29",
"2016-03-30",
"2016-03-31",
"2016-04-01",
"2016-04-04",
"2016-04-05",
"2016-04-06",
"2016-04-07",
"2016-04-08",
"2016-04-11",
"2016-04-12",
"2016-04-13",
"2016-04-14",
"2016-04-15",
"2016-04-18",
"2016-04-19",
"2016-04-20",
"2016-04-21",
"2016-04-22",
"2016-04-25",
"2016-04-26",
"2016-04-27",
"2016-04-28",
"2016-04-29",
"2016-05-02",
"2016-05-03",
"2016-05-04",
"2016-05-05",
"2016-05-06",
"2016-05-09",
"2016-05-10",
"2016-05-11",
"2016-05-12",
"2016-05-13",
"2016-05-16",
"2016-05-17",
"2016-05-18",
"2016-05-19",
"2016-05-20",
"2016-05-23",
"2016-05-24",
"2016-05-25",
"2016-05-26",
"2016-05-27",
"2016-05-31",
"2016-06-01",
"2016-06-02",
"2016-06-03",
"2016-06-06",
"2016-06-07",
"2016-06-08",
"2016-06-09",
"2016-06-10",
"2016-06-13",
"2016-06-14",
"2016-06-15",
"2016-06-16",
"2016-06-17",
"2016-06-20",
"2016-06-21",
"2016-06-22",
"2016-06-23",
"2016-06-24",
"2016-06-27",
"2016-06-28",
"2016-06-29",
"2016-06-30",
"2016-07-01",
"2016-07-05",
"2016-07-06",
"2016-07-07",
"2016-07-08",
"2016-07-11",
"2016-07-12",
"2016-07-13",
"2016-07-14",
"2016-07-15",
"2016-07-18",
"2016-07-19",
"2016-07-20",
"2016-07-21",
"2016-07-22",
"2016-07-25",
"2016-07-26",
"2016-07-27",
"2016-07-28",
"2016-07-29",
"2016-08-01",
"2016-08-02",
"2016-08-03",
"2016-08-04",
"2016-08-05",
"2016-08-08",
"2016-08-09",
"2016-08-10",
"2016-08-11",
"2016-08-12",
"2016-08-15",
"2016-08-16",
"2016-08-17",
"2016-08-18",
"2016-08-19",
"2016-08-22",
"2016-08-23",
"2016-08-24",
"2016-08-25",
"2016-08-26",
"2016-08-29",
"2016-08-30",
"2016-08-31",
"2016-09-01",
"2016-09-02",
"2016-09-06",
"2016-09-07",
"2016-09-08",
"2016-09-09",
"2016-09-12",
"2016-09-13",
"2016-09-14",
"2016-09-15",
"2016-09-16",
"2016-09-19",
"2016-09-20",
"2016-09-21",
"2016-09-22",
"2016-09-23",
"2016-09-26",
"2016-09-27",
"2016-09-28",
"2016-09-29",
"2016-09-30",
"2016-10-03",
"2016-10-04",
"2016-10-05",
"2016-10-06",
"2016-10-07",
"2016-10-10",
"2016-10-11",
"2016-10-12",
"2016-10-13",
"2016-10-14",
"2016-10-17",
"2016-10-18",
"2016-10-19",
"2016-10-20",
"2016-10-21",
"2016-10-24",
"2016-10-25",
"2016-10-26",
"2016-10-27",
"2016-10-28",
"2016-10-31",
"2016-11-01",
"2016-11-02",
"2016-11-03",
"2016-11-04",
"2016-11-07",
"2016-11-08",
"2016-11-09",
"2016-11-10",
"2016-11-11",
"2016-11-14",
"2016-11-15",
"2016-11-16",
"2016-11-17",
"2016-11-18",
"2016-11-21",
"2016-11-22",
"2016-11-23",
"2016-11-25",
"2016-11-28",
"2016-11-29",
"2016-11-30",
"2016-12-01",
"2016-12-02",
"2016-12-05",
"2016-12-06",
"2016-12-07",
"2016-12-08",
"2016-12-09",
"2016-12-12",
"2016-12-13",
"2016-12-14",
"2016-12-15",
"2016-12-16",
"2016-12-19",
"2016-12-20",
"2016-12-21",
"2016-12-22",
"2016-12-23",
"2016-12-27",
"2016-12-28",
"2016-12-29",
"2016-12-30",
"2017-01-03",
"2017-01-04",
"2017-01-05",
"2017-01-06",
"2017-01-09",
"2017-01-10",
"2017-01-11",
"2017-01-12",
"2017-01-13",
"2017-01-17",
"2017-01-18",
"2017-01-19",
"2017-01-20",
"2017-01-23",
"2017-01-24",
"2017-01-25",
"2017-01-26",
"2017-01-27",
"2017-01-30",
"2017-01-31",
"2017-02-01",
"2017-02-02",
"2017-02-03",
"2017-02-06",
"2017-02-07",
"2017-02-08",
"2017-02-09",
"2017-02-10",
"2017-02-13",
"2017-02-14",
"2017-02-15",
"2017-02-16"
],
"y": [
"126.919998",
"127.449997",
"128.330002",
"128.050003",
"129.660004",
"131.169998",
"128.149994",
"126.610001",
"128.240005",
"128.300003",
"128.089996",
"128.320007",
"125.760002",
"126.260002",
"125.059998",
"123.800003",
"122.110001",
"121.629997",
"122.580002",
"122.870003",
"125.650002",
"126.370003",
"127.400002",
"125.160004",
"126.519997",
"126.559998",
"123.379997",
"122.599998",
"122.910004",
"124",
"124.360001",
"123.099998",
"124.190002",
"124.330002",
"125.980003",
"124.970001",
"124.660004",
"125.260002",
"126.610001",
"125.910004",
"126.010002",
"126.110001",
"124.459999",
"125.169998",
"126.669998",
"126.32",
"128.139999",
"129.229996",
"131.149994",
"129.570007",
"128.300003",
"124.580002",
"125.300003",
"128.259995",
"125.779999",
"123.360001",
"124.019997",
"126.110001",
"125.629997",
"124.82",
"125.870003",
"127.160004",
"128.210007",
"128.360001",
"129.639999",
"129.339996",
"129.830002",
"131.399994",
"129.119995",
"130.050003",
"131.100006",
"129.899994",
"130.050003",
"129.320007",
"129.899994",
"128.910004",
"128.360001",
"126.830002",
"125.620003",
"127.849998",
"128.479996",
"127.110001",
"125.709999",
"126.370003",
"126.739998",
"127.220001",
"126.400002",
"127.080002",
"126.879997",
"127.120003",
"127.5",
"126.510002",
"124.480003",
"124.860001",
"125.989998",
"125.769997",
"124.849998",
"123.769997",
"122.540001",
"119.220001",
"121.209999",
"124.32",
"125.040001",
"125.580002",
"127.349998",
"128.309998",
"130.699997",
"130.320007",
"121.989998",
"125.059998",
"123.900002",
"122.120003",
"122.550003",
"122.269997",
"121.709999",
"120.910004",
"117.519997",
"113.25",
"112.099998",
"114.120003",
"114.5",
"116.529999",
"113.330002",
"109.629997",
"114.540001",
"114.010002",
"115.5",
"116.010002",
"114.68",
"111.629997",
"105.650002",
"92",
"103.5",
"105.050003",
"110.019997",
"111.540001",
"112",
"107.360001",
"109.129997",
"110.040001",
"108.510002",
"110.32",
"109.769997",
"109.900002",
"111.760002",
"114.860001",
"114.419998",
"115.440002",
"113.720001",
"111.870003",
"113.660004",
"112.519997",
"113.300003",
"112.370003",
"114.019997",
"112.440002",
"107.860001",
"108.730003",
"107.309998",
"107.550003",
"109.07",
"109.769997",
"109.410004",
"108.209999",
"109.489998",
"111.440002",
"110.68",
"109.559998",
"110.489998",
"110.529999",
"110.110001",
"110.82",
"113.699997",
"114.099998",
"116.330002",
"114.919998",
"113.989998",
"116.059998",
"118.269997",
"119.449997",
"119.610001",
"120.699997",
"121.620003",
"120.18",
"120.620003",
"120.050003",
"116.059998",
"115.209999",
"115.650002",
"112.269997",
"111",
"113.32",
"115.5",
"116.760002",
"118.849998",
"117.339996",
"117.120003",
"117.919998",
"117.599998",
"117.75",
"116.860001",
"116.080002",
"114.220001",
"115.110001",
"117.809998",
"116.860001",
"115.080002",
"115.510002",
"112.849998",
"109.790001",
"110.349998",
"108.800003",
"108.980003",
"105.809998",
"105.57",
"106.449997",
"107.199997",
"107.949997",
"106.18",
"106.860001",
"107.18",
"104.82",
"102",
"102.410004",
"99.870003",
"96.43",
"96.760002",
"97.339996",
"98.839996",
"97.300003",
"95.739998",
"95.360001",
"95.5",
"93.419998",
"94.940002",
"98.370003",
"99.209999",
"98.07",
"93.339996",
"92.389999",
"94.349998",
"95.400002",
"94.279999",
"94.080002",
"95.190002",
"93.690002",
"93.040001",
"93.93",
"94.099998",
"92.589996",
"93.010002",
"94.610001",
"96.150002",
"96.089996",
"95.800003",
"95.919998",
"94.550003",
"93.32",
"95.25",
"96.580002",
"96.650002",
"97.419998",
"99.639999",
"100.449997",
"101.370003",
"100.959999",
"100.400002",
"100.269997",
"100.150002",
"101.5",
"101.779999",
"103.849998",
"104.589996",
"104.959999",
"105.190002",
"105.139999",
"105.209999",
"105.900002",
"104.889999",
"105.059998",
"104.879997",
"108.599998",
"108.879997",
"108.199997",
"110.269997",
"109.419998",
"109.199997",
"108.120003",
"108.169998",
"108.830002",
"108.660004",
"110.800003",
"111.330002",
"109.730003",
"106.940002",
"106.230003",
"106.059998",
"105.519997",
"104.620003",
"104.510002",
"103.910004",
"95.68",
"94.25",
"92.510002",
"92.400002",
"93.68",
"93.82",
"92.68",
"91.849998",
"92.589996",
"92.110001",
"92.459999",
"89.470001",
"90",
"91.650002",
"93.010002",
"93.889999",
"93.57",
"94.519997",
"95.669998",
"96.839996",
"98.110001",
"98.639999",
"99.25",
"98.82",
"98.330002",
"96.629997",
"97.449997",
"97.550003",
"98.959999",
"98.68",
"98.459999",
"98.480003",
"97.099998",
"96.75",
"97.029999",
"96.07",
"95.300003",
"95.029999",
"94.68",
"95.349998",
"95.25",
"92.650002",
"91.5",
"92.139999",
"93.629997",
"94.300003",
"95.330002",
"94.459999",
"94.370003",
"95.620003",
"96.050003",
"96.730003",
"97.120003",
"96.839996",
"97.32",
"98.5",
"98.599998",
"99.339996",
"99.739998",
"99.129997",
"98.309998",
"96.919998",
"96.419998",
"102.75",
"102.82",
"103.68",
"104.410004",
"104",
"104.769997",
"105.279999",
"106.18",
"107.160004",
"108.010002",
"107.760002",
"107.849998",
"107.779999",
"108.080002",
"109.209999",
"108.339996",
"109.019997",
"108.360001",
"107.849998",
"108.529999",
"107.68",
"106.68",
"106.309998",
"106.290001",
"105.5",
"105.639999",
"105.620003",
"106.82",
"107.510002",
"107.07",
"105.239998",
"103.129997",
"102.529999",
"107.239998",
"108.599998",
"113.489998",
"114.040001",
"113.25",
"112.510002",
"112.440002",
"114",
"111.550003",
"111.550003",
"112.339996",
"113.43",
"111.800003",
"111.800003",
"112.279999",
"112.629997",
"112.690002",
"113.129997",
"113.510002",
"114.720001",
"116.199997",
"116.75",
"115.720001",
"117.129997",
"116.779999",
"117.449997",
"113.800003",
"116.330002",
"116.279999",
"117",
"117.309998",
"113.309998",
"114.099998",
"113.449997",
"113.199997",
"110.529999",
"111.230003",
"109.550003",
"108.110001",
"109.459999",
"109.699997",
"108.050003",
"105.830002",
"106.550003",
"104.080002",
"106.160004",
"106.599998",
"108.830002",
"109.660004",
"110.010002",
"111.400002",
"110.330002",
"110.949997",
"111.389999",
"110.07",
"110.269997",
"109.029999",
"108.849998",
"108.25",
"109.190002",
"109.160004",
"110.599998",
"112.309998",
"112.489998",
"113.75",
"114.980003",
"115.230003",
"115.650002",
"115.75",
"116.68",
"116.779999",
"115.639999",
"115.589996",
"116.489998",
"116.199997",
"116.400002",
"115.43",
"114.760002",
"115.75",
"115.809998",
"116.470001",
"117.940002",
"118.300003",
"118.599998",
"118.209999",
"118.809998",
"118.220001",
"119.709999",
"119.370003",
"119.730003",
"119.769997",
"119.5",
"120.279999",
"121.599998",
"121.599998",
"120.660004",
"120.620003",
"127.010002",
"127.779999",
"128.160004",
"128.899994",
"130.449997",
"131.220001",
"131.119995",
"132.050003",
"132.75",
"133.25",
"134.619995",
"134.839996"
],
"line": { "color": "#7F7F7F" }
}
],
"layout": {
"title": {
"text": "Custom Range"
},
"xaxis": {
"range": ["2016-07-01", "2016-12-31"],
"type": "date"
},
"yaxis": {
"autorange": true,
"range": [86.8700008333, 138.870004167],
"type": "linear"
}
}
}
]
}
]
}
After running, you should see a Charts tab view on the run details view in Nextmv Console; clicking on this tab should display three demo charts.

Defining Plotly data
This section covers the requirements for passing your Plotly data for the custom visual asset to the content property. The schema requirements for defining a custom visual asset can be found on the Overview page.
The Plotly data that is passed to content should be an array of objects with the following top-level properties:
| Property | Description |
|---|---|
data | The data used for rendering Plotly charts. The data defined here is passed to Plotly’s data parameter when rendering a chart. |
| (Optional) Settings defined in the You can override these default layout options by passing options of your own with the same names (all layout properties are Plotly-specific, there are no Nextmv-specific layout options). However, it is not recommended to override the |
| (Optional) Settings defined in the You can override these default config options by passing options of your own with the same names (all config properties are Plotly-specific, there are no Nextmv-specific config options). However, it is not recommended to override the |
The custom data passed to content will have this shape then:
{
"version": {...},
"solutions": [...],
"statistics": {...},
"assets": [
{
"name": "Plotly example",
"content_type": "json",
"visual": {
"schema": "plotly",
"type": "custom-tab",
"label": "Charts"
},
"content": {
"data": [...],
"layout": {...},
"config": {...}
}
}
]
}
Note that if multiple objects are included in the content array then each object will be rendered as its own Plotly chart. That is, you can render multiple Plotly charts in a single custom view.