plotly / plotly.js

Open-source JavaScript charting library behind Plotly and Dash
https://plotly.com/javascript/
MIT License
16.72k stars 1.83k forks source link

Possible bug when animating Scattergl #6251

Open alexturcea opened 2 years ago

alexturcea commented 2 years ago

https://github.com/plotly/plotly.js/blob/bc95e664c2c7ea65ab1d35e8c62eefe4b8a41e14/src/traces/scattergl/plot.js#L258

Shouldn't this line be for(i = 0; i < cdata.length; i++) {

? It fixes the issue on my side.

alexcjohnson commented 2 years ago

Yes perhaps, thanks for the report! Can you give us a reproduction case for the issue you see, so we can use it to write a test ensuring the bug doesn't recur?

alexturcea commented 2 years ago

Sure, here's an example:

<html>
<head><meta charset="utf-8" /></head>
<body>
    <div>
        <script type="text/javascript">window.PlotlyConfig = {MathJaxConfig: 'local'};</script>
        <script src="https://cdn.plot.ly/plotly-2.18.0.min.js"></script>                
        <div id="e5edbf76-acbc-4186-9f21-93bfce8f205d" class="plotly-graph-div" style="height:100%; width:100%;"></div>
        <script type="text/javascript">
            window.PLOTLYENV = window.PLOTLYENV || {};
            if (document.getElementById("e5edbf76-acbc-4186-9f21-93bfce8f205d")) {
              Plotly.newPlot(
                "e5edbf76-acbc-4186-9f21-93bfce8f205d",
                [
                  {
                    mode: "markers",
                    x: [
                      -0.7564986879481755, 1.8466354618359238, 1.8025395786006169,
                      1.2506195504186794, -0.2868848314644227, -0.4209535095239865,
                      1.0562664223980316, 0.4840291603851385, 2.2078148296524582,
                      0.5931469737137465, 2.000526227786746, -1.3149547133398858,
                      1.4295750937999097, -1.100004116121902, -0.8073422368646849,
                      0.9327471384503588, -0.7962943613765543, -0.45778971614792413,
                      -0.22113074073971486, -0.3118509892671394, 1.365458182501722,
                      -0.611263671108811, 0.6766362143894132, -0.6935368038804154,
                      0.5239707220471851, -0.22530256154928127, -0.9541511782081838,
                      -0.12275127754769308, -0.9698604279976022, 1.3293901389005145,
                      -0.13934988386303745, -0.885225284049456, -1.5191142309149095,
                      0.3885488741228912, 0.08492735424062971, -0.11535988784400657,
                      -1.4129771052280067, 1.2366187533973032, 0.15519760404630475,
                      -1.825214245749657, -1.3043940237281684, 1.6730960442897342,
                      1.0006251191427193, 0.8276451561580284, 0.7547250870449275,
                      0.605581199208692, 0.3848171150276838, 0.5483900705541849,
                      -0.9855969386220745, 1.2271763724900586, -0.41987257091462143,
                      -0.03669556458468447, 0.8273740550230976, 0.056928780513784395,
                      -0.8705316265618087, -0.6479025088000449, -0.148573188866316,
                      -0.847415444147392, -0.18646831227426172, 0.25154527912186847,
                      -0.9968133362732219, 2.2827264124330573, 0.38638601322280364,
                      0.3443046481525825, 1.2821578827706506, -1.8877028207306643,
                      1.4084648618937918, 1.3320434461269295, 0.8636212922875048,
                      0.16960965694477653, 1.074902272559394, 1.6042229396490584,
                      0.26576502167802774, -0.8376536750313438, 0.7186218241839257,
                      -0.21970064306730497, 1.0211403493281648, -0.9665448217811826,
                      -0.020515001548996777, 1.9133082574058362, -0.4311499832526814,
                      -0.36064046887593354, 0.0373084490273861, 1.164633903333122,
                      0.37263370592780065, -0.6634560918887191, 0.7580945098024563,
                      1.835500009519723, 0.7516923237095889, -2.8059265610539006,
                      -0.5550481900105718, 1.3945397818415104, 0.06915441191639499,
                      -1.5035722430506575, -1.1532936193021177, 0.8085066726553172,
                      -1.0642249465136382, 0.7531484570147805, 0.5237696421305517,
                      -0.34244540590410144,
                    ],
                    y: [
                      -0.1863436840403009, -0.07950637878695181, 0.45968078888255015,
                      -1.045559674508471, 2.6270118164551968, -1.6647954725888774,
                      -0.7013081303169523, 0.03994792449636379, -1.3291572215520326,
                      -1.0435093700888192, -0.2461644909112604, -0.223465111786764,
                      -0.34268930146708376, -1.7142469748830456, 0.9019868204651311,
                      -1.4301858423275728, 0.011274957866084397, -1.122558328062548,
                      -2.018482362637557, 0.6070725090822827, -0.4355052047443054,
                      -1.1490183742963107, -0.2749786980422849, 2.5726186093324204,
                      0.926259613435299, -1.1774927828985957, -0.048780110965228655,
                      -1.6489446824515301, -0.13439178536400265, -0.21220418602807278,
                      0.4996379251352504, 0.6166231666644472, 0.672351392591284,
                      1.1982872269100526, 0.6599378820097331, -0.7326834147144377,
                      -0.601406444579736, -1.6198220058881583, 0.730048045572068,
                      -0.7722655408454641, -0.33814607701179866, 0.25322559747408935,
                      0.12806501884102764, -0.20613849803606596, -0.13867964898189372,
                      1.2609661814893578, 1.303868242160529, 1.1979055347035872,
                      -0.8718260579388742, -1.057647546904408, -0.8126325845513046,
                      -0.18063085642819668, 0.6165479723525339, 1.7137334306523735,
                      0.9940099799613104, 0.3297199943850683, 0.5296178026401996,
                      -0.7582848192985683, -0.36308126219254866, -0.26984443673671754,
                      0.07846602532536842, -2.174933314990501, 0.6206058050544008,
                      0.0717875710918849, -0.3513639328682765, -1.2048765432873956,
                      0.5729872869798215, 0.8611180393641131, -0.9518628237994065,
                      -0.9177955335934682, 0.7114011777966752, -0.28073130547232206,
                      0.5412225854943488, -0.8754165812678122, -1.6271630966630066,
                      -1.2471264098803692, -0.5812210808672988, -0.39779876095375644,
                      0.11853351266235265, 0.13703577352758153, 1.27017753022125,
                      0.12693598213954083, -0.3862620518848937, 0.002675070461408226,
                      0.5827332261172706, 0.9457303329314463, 1.286671334531027,
                      -0.32575698869256065, -0.05832614948352052, -0.1570371003301451,
                      -1.1682640275968077, -1.4290199158523145, -0.48336916845981337,
                      0.019853038118698967, -2.0823636478926306, -0.8609179087507597,
                      -0.3441494424787783, 0.6957887730046548, -1.6739301837531009,
                      0.21700719628909548,
                    ],
                    type: "scattergl",
                  },
                ],
                {
                  updatemenus: [
                    {
                      buttons: [
                        {
                          args: [
                            null,
                            {
                              frame: { duration: 100, redraw: true },
                              fromcurrent: true,
                              transition: { duration: 0 },
                            },
                          ],
                          label: "Play",
                          method: "animate",
                        }
                      ],
                      type: "buttons",
                    },
                  ],
                  template: {
                    data: {
                      histogram2dcontour: [
                        {
                          type: "histogram2dcontour",
                          colorbar: { outlinewidth: 0, ticks: "" },
                          colorscale: [
                            [0.0, "#0d0887"],
                            [0.1111111111111111, "#46039f"],
                            [0.2222222222222222, "#7201a8"],
                            [0.3333333333333333, "#9c179e"],
                            [0.4444444444444444, "#bd3786"],
                            [0.5555555555555556, "#d8576b"],
                            [0.6666666666666666, "#ed7953"],
                            [0.7777777777777778, "#fb9f3a"],
                            [0.8888888888888888, "#fdca26"],
                            [1.0, "#f0f921"],
                          ],
                        },
                      ],
                      choropleth: [
                        { type: "choropleth", colorbar: { outlinewidth: 0, ticks: "" } },
                      ],
                      histogram2d: [
                        {
                          type: "histogram2d",
                          colorbar: { outlinewidth: 0, ticks: "" },
                          colorscale: [
                            [0.0, "#0d0887"],
                            [0.1111111111111111, "#46039f"],
                            [0.2222222222222222, "#7201a8"],
                            [0.3333333333333333, "#9c179e"],
                            [0.4444444444444444, "#bd3786"],
                            [0.5555555555555556, "#d8576b"],
                            [0.6666666666666666, "#ed7953"],
                            [0.7777777777777778, "#fb9f3a"],
                            [0.8888888888888888, "#fdca26"],
                            [1.0, "#f0f921"],
                          ],
                        },
                      ],
                      heatmap: [
                        {
                          type: "heatmap",
                          colorbar: { outlinewidth: 0, ticks: "" },
                          colorscale: [
                            [0.0, "#0d0887"],
                            [0.1111111111111111, "#46039f"],
                            [0.2222222222222222, "#7201a8"],
                            [0.3333333333333333, "#9c179e"],
                            [0.4444444444444444, "#bd3786"],
                            [0.5555555555555556, "#d8576b"],
                            [0.6666666666666666, "#ed7953"],
                            [0.7777777777777778, "#fb9f3a"],
                            [0.8888888888888888, "#fdca26"],
                            [1.0, "#f0f921"],
                          ],
                        },
                      ],
                      heatmapgl: [
                        {
                          type: "heatmapgl",
                          colorbar: { outlinewidth: 0, ticks: "" },
                          colorscale: [
                            [0.0, "#0d0887"],
                            [0.1111111111111111, "#46039f"],
                            [0.2222222222222222, "#7201a8"],
                            [0.3333333333333333, "#9c179e"],
                            [0.4444444444444444, "#bd3786"],
                            [0.5555555555555556, "#d8576b"],
                            [0.6666666666666666, "#ed7953"],
                            [0.7777777777777778, "#fb9f3a"],
                            [0.8888888888888888, "#fdca26"],
                            [1.0, "#f0f921"],
                          ],
                        },
                      ],
                      contourcarpet: [
                        { type: "contourcarpet", colorbar: { outlinewidth: 0, ticks: "" } },
                      ],
                      contour: [
                        {
                          type: "contour",
                          colorbar: { outlinewidth: 0, ticks: "" },
                          colorscale: [
                            [0.0, "#0d0887"],
                            [0.1111111111111111, "#46039f"],
                            [0.2222222222222222, "#7201a8"],
                            [0.3333333333333333, "#9c179e"],
                            [0.4444444444444444, "#bd3786"],
                            [0.5555555555555556, "#d8576b"],
                            [0.6666666666666666, "#ed7953"],
                            [0.7777777777777778, "#fb9f3a"],
                            [0.8888888888888888, "#fdca26"],
                            [1.0, "#f0f921"],
                          ],
                        },
                      ],
                      surface: [
                        {
                          type: "surface",
                          colorbar: { outlinewidth: 0, ticks: "" },
                          colorscale: [
                            [0.0, "#0d0887"],
                            [0.1111111111111111, "#46039f"],
                            [0.2222222222222222, "#7201a8"],
                            [0.3333333333333333, "#9c179e"],
                            [0.4444444444444444, "#bd3786"],
                            [0.5555555555555556, "#d8576b"],
                            [0.6666666666666666, "#ed7953"],
                            [0.7777777777777778, "#fb9f3a"],
                            [0.8888888888888888, "#fdca26"],
                            [1.0, "#f0f921"],
                          ],
                        },
                      ],
                      mesh3d: [
                        { type: "mesh3d", colorbar: { outlinewidth: 0, ticks: "" } },
                      ],
                      scatter: [
                        {
                          fillpattern: { fillmode: "overlay", size: 10, solidity: 0.2 },
                          type: "scatter",
                        },
                      ],
                      parcoords: [
                        {
                          type: "parcoords",
                          line: { colorbar: { outlinewidth: 0, ticks: "" } },
                        },
                      ],
                      scatterpolargl: [
                        {
                          type: "scatterpolargl",
                          marker: { colorbar: { outlinewidth: 0, ticks: "" } },
                        },
                      ],
                      bar: [
                        {
                          error_x: { color: "#2a3f5f" },
                          error_y: { color: "#2a3f5f" },
                          marker: {
                            line: { color: "white", width: 0.5 },
                            pattern: { fillmode: "overlay", size: 10, solidity: 0.2 },
                          },
                          type: "bar",
                        },
                      ],
                      scattergeo: [
                        {
                          type: "scattergeo",
                          marker: { colorbar: { outlinewidth: 0, ticks: "" } },
                        },
                      ],
                      scatterpolar: [
                        {
                          type: "scatterpolar",
                          marker: { colorbar: { outlinewidth: 0, ticks: "" } },
                        },
                      ],
                      histogram: [
                        {
                          marker: {
                            pattern: { fillmode: "overlay", size: 10, solidity: 0.2 },
                          },
                          type: "histogram",
                        },
                      ],
                      scattergl: [
                        {
                          type: "scattergl",
                          marker: { colorbar: { outlinewidth: 0, ticks: "" } },
                        },
                      ],
                      scatter3d: [
                        {
                          type: "scatter3d",
                          line: { colorbar: { outlinewidth: 0, ticks: "" } },
                          marker: { colorbar: { outlinewidth: 0, ticks: "" } },
                        },
                      ],
                      scattermapbox: [
                        {
                          type: "scattermapbox",
                          marker: { colorbar: { outlinewidth: 0, ticks: "" } },
                        },
                      ],
                      scatterternary: [
                        {
                          type: "scatterternary",
                          marker: { colorbar: { outlinewidth: 0, ticks: "" } },
                        },
                      ],
                      scattercarpet: [
                        {
                          type: "scattercarpet",
                          marker: { colorbar: { outlinewidth: 0, ticks: "" } },
                        },
                      ],
                      carpet: [
                        {
                          aaxis: {
                            endlinecolor: "#2a3f5f",
                            gridcolor: "#C8D4E3",
                            linecolor: "#C8D4E3",
                            minorgridcolor: "#C8D4E3",
                            startlinecolor: "#2a3f5f",
                          },
                          baxis: {
                            endlinecolor: "#2a3f5f",
                            gridcolor: "#C8D4E3",
                            linecolor: "#C8D4E3",
                            minorgridcolor: "#C8D4E3",
                            startlinecolor: "#2a3f5f",
                          },
                          type: "carpet",
                        },
                      ],
                      table: [
                        {
                          cells: { fill: { color: "#EBF0F8" }, line: { color: "white" } },
                          header: { fill: { color: "#C8D4E3" }, line: { color: "white" } },
                          type: "table",
                        },
                      ],
                      barpolar: [
                        {
                          marker: {
                            line: { color: "white", width: 0.5 },
                            pattern: { fillmode: "overlay", size: 10, solidity: 0.2 },
                          },
                          type: "barpolar",
                        },
                      ],
                      pie: [{ automargin: true, type: "pie" }],
                    },
                    layout: {
                      autotypenumbers: "strict",
                      colorway: [
                        "#636efa",
                        "#EF553B",
                        "#00cc96",
                        "#ab63fa",
                        "#FFA15A",
                        "#19d3f3",
                        "#FF6692",
                        "#B6E880",
                        "#FF97FF",
                        "#FECB52",
                      ],
                      font: { color: "#2a3f5f" },
                      hovermode: "closest",
                      hoverlabel: { align: "left" },
                      paper_bgcolor: "white",
                      plot_bgcolor: "white",
                      polar: {
                        bgcolor: "white",
                        angularaxis: {
                          gridcolor: "#EBF0F8",
                          linecolor: "#EBF0F8",
                          ticks: "",
                        },
                        radialaxis: {
                          gridcolor: "#EBF0F8",
                          linecolor: "#EBF0F8",
                          ticks: "",
                        },
                      },
                      ternary: {
                        bgcolor: "white",
                        aaxis: { gridcolor: "#DFE8F3", linecolor: "#A2B1C6", ticks: "" },
                        baxis: { gridcolor: "#DFE8F3", linecolor: "#A2B1C6", ticks: "" },
                        caxis: { gridcolor: "#DFE8F3", linecolor: "#A2B1C6", ticks: "" },
                      },
                      coloraxis: { colorbar: { outlinewidth: 0, ticks: "" } },
                      colorscale: {
                        sequential: [
                          [0.0, "#0d0887"],
                          [0.1111111111111111, "#46039f"],
                          [0.2222222222222222, "#7201a8"],
                          [0.3333333333333333, "#9c179e"],
                          [0.4444444444444444, "#bd3786"],
                          [0.5555555555555556, "#d8576b"],
                          [0.6666666666666666, "#ed7953"],
                          [0.7777777777777778, "#fb9f3a"],
                          [0.8888888888888888, "#fdca26"],
                          [1.0, "#f0f921"],
                        ],
                        sequentialminus: [
                          [0.0, "#0d0887"],
                          [0.1111111111111111, "#46039f"],
                          [0.2222222222222222, "#7201a8"],
                          [0.3333333333333333, "#9c179e"],
                          [0.4444444444444444, "#bd3786"],
                          [0.5555555555555556, "#d8576b"],
                          [0.6666666666666666, "#ed7953"],
                          [0.7777777777777778, "#fb9f3a"],
                          [0.8888888888888888, "#fdca26"],
                          [1.0, "#f0f921"],
                        ],
                        diverging: [
                          [0, "#8e0152"],
                          [0.1, "#c51b7d"],
                          [0.2, "#de77ae"],
                          [0.3, "#f1b6da"],
                          [0.4, "#fde0ef"],
                          [0.5, "#f7f7f7"],
                          [0.6, "#e6f5d0"],
                          [0.7, "#b8e186"],
                          [0.8, "#7fbc41"],
                          [0.9, "#4d9221"],
                          [1, "#276419"],
                        ],
                      },
                      xaxis: {
                        gridcolor: "#EBF0F8",
                        linecolor: "#EBF0F8",
                        ticks: "",
                        title: { standoff: 15 },
                        zerolinecolor: "#EBF0F8",
                        automargin: true,
                        zerolinewidth: 2,
                      },
                      yaxis: {
                        gridcolor: "#EBF0F8",
                        linecolor: "#EBF0F8",
                        ticks: "",
                        title: { standoff: 15 },
                        zerolinecolor: "#EBF0F8",
                        automargin: true,
                        zerolinewidth: 2,
                      },
                      scene: {
                        xaxis: {
                          backgroundcolor: "white",
                          gridcolor: "#DFE8F3",
                          linecolor: "#EBF0F8",
                          showbackground: true,
                          ticks: "",
                          zerolinecolor: "#EBF0F8",
                          gridwidth: 2,
                        },
                        yaxis: {
                          backgroundcolor: "white",
                          gridcolor: "#DFE8F3",
                          linecolor: "#EBF0F8",
                          showbackground: true,
                          ticks: "",
                          zerolinecolor: "#EBF0F8",
                          gridwidth: 2,
                        },
                        zaxis: {
                          backgroundcolor: "white",
                          gridcolor: "#DFE8F3",
                          linecolor: "#EBF0F8",
                          showbackground: true,
                          ticks: "",
                          zerolinecolor: "#EBF0F8",
                          gridwidth: 2,
                        },
                      },
                      shapedefaults: { line: { color: "#2a3f5f" } },
                      annotationdefaults: {
                        arrowcolor: "#2a3f5f",
                        arrowhead: 0,
                        arrowwidth: 1,
                      },
                      geo: {
                        bgcolor: "white",
                        landcolor: "white",
                        subunitcolor: "#C8D4E3",
                        showland: true,
                        showlakes: true,
                        lakecolor: "white",
                      },
                      title: { x: 0.05 },
                      mapbox: { style: "light" },
                    },
                  },
                },
                { responsive: true }
              ).then(function () {
                Plotly.addFrames("e5edbf76-acbc-4186-9f21-93bfce8f205d", [
                  {
                    data: [
                      {
                        mode: "markers",
                        x: [
                          -0.7564986879481755, 1.8466354618359238, 1.8025395786006169,
                          1.2506195504186794, -0.2868848314644227, -0.4209535095239865,
                          1.0562664223980316, 0.4840291603851385, 2.2078148296524582,
                          0.5931469737137465, 2.000526227786746, -1.3149547133398858,
                          1.4295750937999097, -1.100004116121902, -0.8073422368646849,
                          0.9327471384503588, -0.7962943613765543, -0.45778971614792413,
                          -0.22113074073971486, -0.3118509892671394, 1.365458182501722,
                          -0.611263671108811, 0.6766362143894132, -0.6935368038804154,
                          0.5239707220471851, -0.22530256154928127, -0.9541511782081838,
                          -0.12275127754769308, -0.9698604279976022, 1.3293901389005145,
                          -0.13934988386303745, -0.885225284049456, -1.5191142309149095,
                          0.3885488741228912, 0.08492735424062971, -0.11535988784400657,
                          -1.4129771052280067, 1.2366187533973032, 0.15519760404630475,
                          -1.825214245749657, -1.3043940237281684, 1.6730960442897342,
                          1.0006251191427193, 0.8276451561580284, 0.7547250870449275,
                          0.605581199208692, 0.3848171150276838, 0.5483900705541849,
                          -0.9855969386220745, 1.2271763724900586, -0.41987257091462143,
                          -0.03669556458468447, 0.8273740550230976, 0.056928780513784395,
                          -0.8705316265618087, -0.6479025088000449, -0.148573188866316,
                          -0.847415444147392, -0.18646831227426172, 0.25154527912186847,
                          -0.9968133362732219, 2.2827264124330573, 0.38638601322280364,
                          0.3443046481525825, 1.2821578827706506, -1.8877028207306643,
                          1.4084648618937918, 1.3320434461269295, 0.8636212922875048,
                          0.16960965694477653, 1.074902272559394, 1.6042229396490584,
                          0.26576502167802774, -0.8376536750313438, 0.7186218241839257,
                          -0.21970064306730497, 1.0211403493281648, -0.9665448217811826,
                          -0.020515001548996777, 1.9133082574058362, -0.4311499832526814,
                          -0.36064046887593354, 0.0373084490273861, 1.164633903333122,
                          0.37263370592780065, -0.6634560918887191, 0.7580945098024563,
                          1.835500009519723, 0.7516923237095889, -2.8059265610539006,
                          -0.5550481900105718, 1.3945397818415104, 0.06915441191639499,
                          -1.5035722430506575, -1.1532936193021177, 0.8085066726553172,
                          -1.0642249465136382, 0.7531484570147805, 0.5237696421305517,
                          -0.34244540590410144,
                        ],
                        y: [
                          -0.1863436840403009, -0.07950637878695181, 0.45968078888255015,
                          -1.045559674508471, 2.6270118164551968, -1.6647954725888774,
                          -0.7013081303169523, 0.03994792449636379, -1.3291572215520326,
                          -1.0435093700888192, -0.2461644909112604, -0.223465111786764,
                          -0.34268930146708376, -1.7142469748830456, 0.9019868204651311,
                          -1.4301858423275728, 0.011274957866084397, -1.122558328062548,
                          -2.018482362637557, 0.6070725090822827, -0.4355052047443054,
                          -1.1490183742963107, -0.2749786980422849, 2.5726186093324204,
                          0.926259613435299, -1.1774927828985957, -0.048780110965228655,
                          -1.6489446824515301, -0.13439178536400265, -0.21220418602807278,
                          0.4996379251352504, 0.6166231666644472, 0.672351392591284,
                          1.1982872269100526, 0.6599378820097331, -0.7326834147144377,
                          -0.601406444579736, -1.6198220058881583, 0.730048045572068,
                          -0.7722655408454641, -0.33814607701179866, 0.25322559747408935,
                          0.12806501884102764, -0.20613849803606596, -0.13867964898189372,
                          1.2609661814893578, 1.303868242160529, 1.1979055347035872,
                          -0.8718260579388742, -1.057647546904408, -0.8126325845513046,
                          -0.18063085642819668, 0.6165479723525339, 1.7137334306523735,
                          0.9940099799613104, 0.3297199943850683, 0.5296178026401996,
                          -0.7582848192985683, -0.36308126219254866, -0.26984443673671754,
                          0.07846602532536842, -2.174933314990501, 0.6206058050544008,
                          0.0717875710918849, -0.3513639328682765, -1.2048765432873956,
                          0.5729872869798215, 0.8611180393641131, -0.9518628237994065,
                          -0.9177955335934682, 0.7114011777966752, -0.28073130547232206,
                          0.5412225854943488, -0.8754165812678122, -1.6271630966630066,
                          -1.2471264098803692, -0.5812210808672988, -0.39779876095375644,
                          0.11853351266235265, 0.13703577352758153, 1.27017753022125,
                          0.12693598213954083, -0.3862620518848937, 0.002675070461408226,
                          0.5827332261172706, 0.9457303329314463, 1.286671334531027,
                          -0.32575698869256065, -0.05832614948352052, -0.1570371003301451,
                          -1.1682640275968077, -1.4290199158523145, -0.48336916845981337,
                          0.019853038118698967, -2.0823636478926306, -0.8609179087507597,
                          -0.3441494424787783, 0.6957887730046548, -1.6739301837531009,
                          0.21700719628909548,
                        ],
                        type: "scattergl",
                      },
                    ],
                  },
                  {
                    data: [
                      {
                        mode: "markers",
                        x: [
                          -0.08515565622886628, -0.36035648626756706, 0.35075245637681646,
                          0.7800183378762794, 0.18587396334061235, 1.2193251685835438,
                          0.4201033636242886, -1.306183254109938, -0.2868896047955737,
                          0.03478519307999257, 0.19639215579934352, -0.658456977936817,
                          -0.6153803339537289, -0.31582101833970067, 0.5832547499166033,
                          -0.9293741134846885, -0.5782251297884204, 0.6460855163939742,
                          0.9408997797925259, -0.5349337011662264, 0.5296882668404476,
                          1.1021914410627558, 0.5466790351213837, -0.024392390952921457,
                          -1.8937604511895418, -0.13603751337809475, 0.11115739231967584,
                          1.5393694525911235, 0.2553863201072983, -1.882203741977861,
                          -1.2561595485329924, 0.9143689209974987, 0.7358462263778809,
                          -0.506117106954329, -0.6061425225853526, -0.4792762437948742,
                          0.16366026593743646, -1.4066944675952815, 0.5773950355366798,
                          -0.4459005998211554, -0.6698222286056189, 2.793612987543667,
                          -0.26542109228537536, -1.3347133759370884, 0.3369195187445393,
                          0.40709658109183977, -0.8436591685741681, -0.5151757250649829,
                          -0.30736915164747064, -1.305859093204181, -1.1720140652742481,
                          0.2719020617470155, 0.3232147561709767, -0.40087324960916715,
                          -0.8503345065543408, 1.7293731496791156, -1.2992580844265487,
                          0.12668637105306302, -1.1902825193489857, 1.859379265585771,
                          1.3086304876774457, 0.46182792912512827, -0.9606038474701681,
                          -0.8846270885277042, 0.4317679046950131, -0.33093491186035967,
                          -1.4957025122915384, -0.5687885665594468, 1.1788831904031398,
                          -0.24589875423491253, 1.6297381510658244, 0.006604125756181351,
                          -0.8234536153761894, 0.9102322078795716, -0.33413649062153905,
                          -1.1704742677715516, -1.1151925498592445, -0.1109585706791074,
                          0.5994800832852141, 0.22750600719496117, 0.48756808754516595,
                          -0.17379719773025162, 0.9177303133335043, 0.2949205533006758,
                          0.5391855232409729, -1.1254674099306146, -0.13487977512446872,
                          0.2743558281038205, 1.271953376970176, -0.8563549604867593,
                          1.0010346599526607, 0.5725439948353251, 1.1534452430365043,
                          0.059588421722677365, -1.4940811683097404, -0.583523420036216,
                          0.5827134247042105, 0.42706191761089524, 0.28946307973263913,
                          -0.1303115002713528,
                        ],
                        y: [
                          -0.2841657244760355, -0.7425303388518715, -1.3232059670293004,
                          0.1362114115758248, -0.5440453151568896, -2.07324776302189,
                          -0.3919927110687544, -2.10210184796028, -0.45229397038949337,
                          -2.3128720309075654, -0.18383769824200924, -1.478328572762174,
                          0.6181521481031553, 0.1167355470405325, -0.15893549908327007,
                          0.4493759986426818, 0.06232155014766563, -1.1926408591689652,
                          1.4022111044916226, 1.0467501517305986, -0.1710407734443266,
                          -0.9873976178825131, -1.0661982038463673, -0.18218427621461522,
                          0.9272558189434197, 0.5060353041224174, -0.2284315240317447,
                          0.6090515572794337, 0.4035188921892315, -1.8079639036348814,
                          -0.6015066098899697, 0.07925939449263433, -0.8845435302553115,
                          -0.19643479512593043, -0.1583899545918395, -0.4422806682850907,
                          0.49816350198250725, 1.193869411461217, -0.28242261488232906,
                          1.0794385359728746, 1.015556623998135, -0.2159946263663485,
                          0.013331780560650004, 1.4992311696948666, 1.3562219905301887,
                          1.0731256804869072, -0.3352250600756868, 0.4597740110373374,
                          -1.7638055873048157, 0.3276157592804748, 0.7700609447454524,
                          0.5298133606368418, -0.6543388988776945, -1.4453005888836628,
                          0.2468045757110758, -1.9556548399533298, -0.556780730513117,
                          -0.7961041671493256, -1.5371836209668734, 0.4868800341170234,
                          -1.3316526595911822, -0.921341308811863, -0.820021157579615,
                          -0.2433874142789888, -0.3468794496933854, 1.0125714453410424,
                          0.15147971542474467, -0.9306229206538493, 0.978917518947328,
                          -0.15613862532846617, 0.5528172514902908, -0.3898726601734266,
                          0.1589277658672934, -0.11339279890088387, -0.6137967306582633,
                          -0.3018110564650609, 0.6773848071326474, -0.041802496175254895,
                          0.2613731902704824, 0.19107130649471393, -0.37005890088789223,
                          0.35151245024377337, -0.22515733989494902, -0.9237238611025379,
                          0.1911218866718195, -0.5365246426369705, 0.4563170662007406,
                          -1.0219559666842601, 1.1510595981745801, -0.020912529880045338,
                          -0.20204894160815198, -1.7493912562291876, 0.9771040340381859,
                          2.1069915162794364, -0.3683384861801703, -0.16191023853858375,
                          0.17023302470876614, -0.3038216005645763, 0.5864919948045453,
                          -0.11064128119519814,
                        ],
                        type: "scattergl",
                      },
                    ],
                  },
                  {
                    data: [
                      {
                        mode: "markers",
                        x: [
                          0.24267082115791452, -0.44637271838957643, 0.6178579471683969,
                          -0.9512247162921396, 0.24350170889517375, -0.25793305543688344,
                          0.449806254984021, 1.093774501210958, -1.7722485246389357,
                          2.064144037008546, -0.3194148543723289, -1.3878698421970028,
                          0.3389457209542802, 0.8807623466925363, 0.5691602077230822,
                          0.9376224579579124, -0.6201129762927398, -1.0877265883798195,
                          0.5956265352782405, 0.34951102396189654, 1.2502324169790153,
                          -0.5850280392584619, -0.509859806970064, -0.7162308812539653,
                          -0.7330203859515139, 0.13976143972897667, 1.8153485193038357,
                          -2.281250652512412, -0.7423917947711737, 0.6691944358746391,
                          -0.8670575269287555, -0.22636551987799905, 1.546976745258933,
                          -0.3235283072173386, 2.2293302577777805, 1.5538462101567312,
                          0.33702228926985356, 0.23176030363827213, -1.2230518840454827,
                          -1.4979835184203423, 0.20057137408306175, -1.7125995687849025,
                          -0.6019394854443303, -0.9844457014891962, -0.589527393067857,
                          1.624403473393374, 0.21094304128855743, -0.7406434422392829,
                          0.31803995839882065, -0.7472959933580502, 1.9224576968540064,
                          2.2707340680167647, -0.008082879052586723, -0.09568050119504239,
                          0.7562126393661516, -0.09050526510176185, 0.39558366435777625,
                          -0.5053046191234652, 0.2967281718642586, 0.8336932313995091,
                          -0.7749670438670834, 0.41525494109352695, -1.1937722550451635,
                          -1.0162248867127284, -0.3241762948032195, 0.2637173950264646,
                          -0.040209422340780995, 0.8251366543848758, -0.5212815034500426,
                          0.29958884154954074, -2.4492724392315344, -0.8450813364542074,
                          -1.0302960393575848, -0.19151623797789352, -0.8273500896782915,
                          0.34314839692631977, 0.25728644241372994, 0.47193663444978967,
                          1.2725008736662393, -0.3553631295567566, -0.355312117521508,
                          1.982022312368732, 0.07283847610011407, 0.001917406587910345,
                          0.11883560861348066, 1.472817312496759, 0.10271321796115951,
                          0.0002685990382337041, 0.2836706705902612, 0.8186010913214751,
                          0.6986271604723492, 0.49801328318364035, -0.5625367601432242,
                          0.20852429728169405, -0.9738221146753602, 0.41780507735565936,
                          0.534286067990118, -0.6614261158289089, 0.31816061145678287,
                          -0.632277453432216,
                        ],
                        y: [
                          -0.7015386374657511, 1.3797160985886026, -0.7879816235044279,
                          0.5705004205935437, 0.7662741726727732, -1.5820385357585558,
                          0.043976246260112956, 0.7269349816384929, -1.8351073899028687,
                          0.11627516793744987, -1.0301500793682796, 1.550849234549961,
                          -0.6328510528559779, -1.790916796940671, -0.5656895803446775,
                          -0.8821087698651516, 0.8470475331349159, -1.331851067916852,
                          -2.0677662701947592, 1.6432370434999615, 1.8696215582207292,
                          -0.7095904969385031, -0.38980459495520253, -0.16973144332637877,
                          0.26853939877161914, 0.7769887270992574, 0.6402352558243017,
                          1.0399244025623429, -1.2446367047307834, 1.6453572870037407,
                          1.011213943315265, -2.075623140340312, 0.4119910848003169,
                          1.0721194717562348, 0.8115077962047457, 0.8989254944708275,
                          1.6814126048027147, -0.21477490522815884, 0.3483821731340319,
                          -0.955966054797664, 0.2219077165480978, -0.004268365679063901,
                          -0.1399807732117488, 0.8366440801112088, -0.7927958750629216,
                          -1.444051141060566, -0.23414361443951134, -0.06406922890283505,
                          0.9919883521048262, -0.08852406527703248, 0.16131730051577126,
                          0.3639275936243095, -1.8730630450352954, 0.5938660104063186,
                          -0.00689096777266058, 0.8686282427221562, 0.8350022968492266,
                          0.6056222877432496, 1.580974195930782, -0.2793461842326559,
                          1.7251400424872483, 0.6055274466296772, 0.18270507887079832,
                          -0.6467619228201885, 0.1063112243277352, -0.34150237085933594,
                          1.0141313215677183, 0.14506023500577458, 1.7137870704196723,
                          1.169205878127505, 0.915671763193916, -0.6301225100820513,
                          -0.01578862840326787, 2.684320057941082, 0.34804705946776376,
                          0.08294916809029117, -0.6789313032490677, -0.02036759815028451,
                          -0.8982286147286116, -2.3543990857413877, 0.7183252512068077,
                          -1.433960570385819, 1.640711074560478, 1.2836675039432257,
                          2.516358785310336, 0.21907357351247453, -0.07036543891035349,
                          0.7214059300470232, 0.16599686431651908, -1.3193879201863985,
                          0.22546162382931142, 0.5477736593373416, -0.6279104294520111,
                          -1.526600834605473, 2.4746027909381136, -1.3448709855448049,
                          -0.2947880297449475, 2.536882855292218, 0.467114341309898,
                          0.9520075612306096,
                        ],
                        type: "scattergl",
                      },
                    ],
                  },
                  {
                    data: [
                      {
                        mode: "markers",
                        x: [
                          -0.4844202775206579, 0.5378738619363749, -1.035499636407024,
                          0.8938402300980917, 1.2509067605744737, -0.9420162773137435,
                          1.7451521105091172, 0.32447561481918463, -0.6613200030086447,
                          -0.2793410091228873, 0.556524850828606, -0.9696947119239537,
                          -0.3577736994137229, -1.4474453147330477, -0.4667139789377832,
                          -0.22114335229085472, -2.0567765948029693, -0.47197147572226694,
                          -0.031291384887438094, -0.031101714571336578, 0.1596173639626978,
                          0.6764844084700282, 1.7150534426128026, 0.2026128035442999,
                          -1.570899790132706, -1.0380317965529, 0.6661880001104425,
                          1.233150496130934, 0.6358668292398676, -1.3128609359390488,
                          1.0661726620206364, -0.4981702221278191, 0.6337475110226043,
                          1.0951097436629509, -0.3141490611873107, 1.1062057390310804,
                          0.10551958512605057, 1.366479028477087, 1.0136592330165655,
                          1.7176291482990544, 1.262724569996289, 0.0845372852484287,
                          -0.024523213986613304, 1.6514020816894759, 0.2524364943881427,
                          -2.6566185570312975, 0.013352007420493764, 0.6620404543704741,
                          -0.6023795024715274, 0.7344581202128471, -0.31796477282052343,
                          -0.7537840974309332, -1.173423673239936, -1.1092572460524859,
                          0.03786320213999035, 1.5378434845091515, 0.24882470609777077,
                          0.8604505068474588, 0.5306506827093889, -0.8714371481300275,
                          1.28326188614184, -0.18567865026196834, -0.29119283615826286,
                          0.9214884169383464, 0.741439800447737, 0.6408879135677507,
                          -0.002719763820202449, 0.1489808080940858, 0.7987706550483479,
                          2.228893318409598, 3.1325699303215147, -0.3339588328225221,
                          0.12290973736485623, -0.6876115877107946, -1.1351889722005388,
                          -1.1463668051353857, -1.7140884652704214, 3.045144792233207,
                          -0.707976741126081, 0.09552151620633476, -0.317140869693238,
                          -1.0110447900629593, -0.680435692409053, 0.7933532188310823,
                          0.8519327604929854, 2.061724441039307, -0.9111481981823774,
                          0.5723853115600708, -1.670010922769643, -1.2006333508753888,
                          0.5335987959320173, -0.648848518723896, -0.11449217110936684,
                          -1.3441777234554644, -0.6766822182223305, 2.423659548146533,
                          -0.7733387675127564, -2.9577643634670916, -0.9910590674049858,
                          -0.05681618455888656,
                        ],
                        y: [
                          -1.0320923666276673, -0.4051583774159719, 1.1396772712734453,
                          0.44218562135071765, -0.9151450435784295, -1.2981698474676624,
                          0.6518973574033352, -0.40928218840422564, -0.019084086843258664,
                          -0.33282863599448564, -2.197462131936416, 0.6276110811973519,
                          1.2175543854812072, 0.11981053718947623, -2.394497581745138,
                          0.24717779723538325, 1.8788184664497256, -0.7181446993478692,
                          -1.1067050705929087, 0.732717969035996, 1.3161143961863013,
                          -0.994356583097246, 0.7445875338321788, -1.0557907359087708,
                          -0.33758532134437125, -1.6157501774192526, -1.5851300635509513,
                          -0.39736457850524237, 0.0351814156909289, 0.32157484968319056,
                          -1.4000071632463884, 0.9789562218681158, -0.3148628420555708,
                          0.8962538472741124, 0.16082507222213063, -0.1497022882461192,
                          0.22032276241883667, -1.282295751975642, 0.10216190478513713,
                          -1.0493990740458161, 1.598709224229828, -0.4271561280354696,
                          -1.5501462856243564, -0.5744104270207289, -0.009371161356986535,
                          0.18697239545595154, 0.6509094587080279, -0.41208129643973895,
                          -0.7300399306565372, -0.7195238062724694, -1.3694055659871445,
                          0.1171961063835529, 0.021526674538530292, -0.6251514019233191,
                          0.9120733076384697, -1.3831442014425206, 0.06158623445536818,
                          -1.3242911608023191, 1.0686347930969113, 1.1979657028879311,
                          1.244465734807799, 0.18543727313515396, 0.03414793474311309,
                          -1.4637550914078137, -1.1237068518684812, 0.9840896022687894,
                          0.525814193137719, -1.0007568827773328, -1.1599181376178762,
                          -1.1273517519943437, 1.5659873452511195, -0.15282978269309225,
                          -1.6738716952944441, 0.5932346268268543, 0.21250132989082907,
                          0.4784685128546197, -0.7241508875530172, -1.7788978338225343,
                          1.8873393138770163, 0.05852864819338855, 0.2750590883967094,
                          0.32448661084929703, 1.126370993098774, 1.3127243781554654,
                          -1.0817444723101604, -0.10813045898947729, -1.0209593774639,
                          -0.4987492132188727, 1.2222256721624976, 1.2124245681637889,
                          -0.3715553441616442, -2.249116202787839, -0.612025835277977,
                          1.4827074805030647, 0.7107341229083447, 0.7719732274502974,
                          -1.3972453935914984, 1.1318295609972062, -1.419484320780984,
                          -0.324748837008724,
                        ],
                        type: "scattergl",
                      },
                    ],
                  },
                  {
                    data: [
                      {
                        mode: "markers",
                        x: [
                          1.7633617444780978, -0.05528551463380551, -0.18514505692245017,
                          0.5856611409881739, 1.181037993637096, 0.7877196859048019,
                          0.4437651419148006, 0.41688215662061184, -1.727900420033094,
                          -0.8650408549253658, -1.8333191137349576, -0.89696791253867,
                          -0.6161084161391234, 0.20445614514622515, -0.7445598616471212,
                          0.5226216444326528, 0.7445874658089309, -1.3019556787630238,
                          -0.11970621690328903, 1.0847251060088963, 0.5014658819836121,
                          0.6355056333802304, 0.10803150111139123, 0.6710332485360954,
                          -1.144164108428864, -0.8113307279901373, -0.8426806052666727,
                          -1.1299359991453337, -0.809291164211996, -0.1716821526294725,
                          0.44670362714974926, 0.5461501580168225, -1.0477347503693584,
                          -0.20281574418685047, 0.7507987448772779, -0.778755522822704,
                          -1.2793778183088915, -1.615467164638343, -1.0840612581702915,
                          0.3525702211804307, -0.30976289664968604, 0.9630391346034367,
                          -0.2865718858443924, 1.752814206003739, 1.1754122934093525,
                          -0.5672779707273018, 1.646555157314192, -0.3211932295389842,
                          -0.7206002523178593, -1.6318849934589703, -0.2168582257966603,
                          -0.9459548534441508, -0.9591529199528518, -1.5080611892491065,
                          0.12439636715830585, 0.4622249489030829, 0.7786471974859496,
                          -1.0919326035949013, -0.8132302232244957, -0.7345560219247452,
                          0.6585611566671332, 1.1627034406345413, -0.03928828271924285,
                          -0.9171192304698512, 0.954315129129115, -0.1556479914609441,
                          -0.6376100998401661, 1.4275228464274048, 0.7952001931012515,
                          0.18739311784482873, 1.0523920825961997, -0.7670764388951602,
                          0.19135826248700571, -1.131293135507604, -1.033019391491272,
                          -2.536930220316607, -0.5336175424768917, 1.626117238651732,
                          0.23621825456864728, -2.1907324068467218, 1.3332066618488807,
                          1.3607722040691008, -1.4077998994169543, 1.7324529055810798,
                          -0.034269298140294675, -0.6695790444439923, -0.14119760693775707,
                          0.04552334072618588, -0.18319536792752658, 0.06733764148478456,
                          -2.739400081663101, -0.1745996390295029, -2.3754477766440423,
                          0.6732432904202988, 1.0421801575221774, 0.28851144868745177,
                          0.6125452847802234, -1.0847344965056969, -0.037653386951288906,
                          -2.197780903843613,
                        ],
                        y: [
                          -0.6406093882371461, 1.0253217379717445, 0.5433836554820143,
                          0.1956569787805631, 0.0827330757100139, 0.425553935466255,
                          1.9878143781675865, 1.0997393588032942, -1.006638917753141,
                          0.18259588875135746, 0.7103876249589695, -0.7102360484870005,
                          -0.2132657692711978, -1.602637955881532, 0.30729778775641164,
                          0.34167665972290967, -1.0681901881516518, 1.1166412062124789,
                          -0.693194445090245, 1.4346289109281833, 0.4678725057352909,
                          0.35249452508753887, -2.0768896514593993, -0.3601846976901408,
                          3.14652991711659, 0.26700510983059267, -1.1692672936603168,
                          1.8256924379116535, -0.6051317779242192, -0.8192397937598762,
                          -0.5310596898442399, 1.6515956030563042, 1.6048794544304599,
                          1.6398940979332546, -0.26958875167386864, 0.5791684337638421,
                          0.30133258386304906, -0.44084558956315123, -0.08653491086686034,
                          -0.44371856332362186, -2.3242867513159498, -0.33774629930888106,
                          -0.7236043796331968, 0.2042939816854891, 0.6344386967333224,
                          1.1723562093032691, -1.6216594137214912, -1.6395909801691173,
                          0.6222587438081334, 1.52327132172851, -2.1402712078505806,
                          -0.46411105104568107, -1.5248063400431628, -0.8110631928870232,
                          0.3157091789059961, -0.2796856939861139, 1.6334341520812012,
                          -0.5849969556773289, 0.4510230855657606, 0.18275007587842226,
                          0.0023560915722162716, 0.5569512486762567, -1.7846357075765782,
                          -1.719474016301526, -0.8837345267503187, -0.32800976383717295,
                          0.7812715615410337, -0.5221919733675554, 0.5878048990669369,
                          1.0318399432452492, -0.12266912632324618, 2.457314565270775,
                          2.3995907376377406, 1.1755890233321251, 1.4092364758832758,
                          1.22414987390486, 0.713168601856905, 0.31394677748999444,
                          1.143424387087927, 1.2944020108983865, -1.3820173264865763,
                          -0.04144143188682554, -1.3194391550058362, 0.19547485087914807,
                          0.9684801847971954, 0.8313435628181126, -0.41392107922902727,
                          1.7782591053526933, -0.6858535677688579, 2.1429410412590624,
                          0.4809076019190143, -0.47709893057395114, -1.09404395278982,
                          -0.6695015754630392, 1.5086594733559353, -0.0876781360352973,
                          -0.7516782615899102, 0.935763346466248, -0.9932515123480754,
                          0.4153112560633122,
                        ],
                        type: "scattergl",
                      },
                    ],
                  },
                  {
                    data: [
                      {
                        mode: "markers",
                        x: [
                          1.1133051700479228, 0.6799711193408049, -0.6047450498081978,
                          -0.018735185092521818, -0.36189562672322, -0.8743216481511606,
                          1.248431055081374, -1.4526983017531208, -0.5853624903590363,
                          0.9401048968337528, 0.43811197492393156, 0.15745177497776738,
                          -0.9618763673695245, -1.5081349578913703, 0.15402161267379091,
                          -0.47247588466101076, -0.5283571864840847, -0.3609974074285643,
                          -0.19074566438395849, 1.3507852425740061, -1.5343259919131336,
                          1.3841309405279738, 0.9909713932009779, -0.053879228548048906,
                          1.6110450110206744, -0.4392558541607156, 0.3065511341792943,
                          0.05176348302658145, -0.8385269347344584, 0.05913549729353715,
                          0.262722748321772, 0.6589700815440565, -1.0039165697313424,
                          0.13200908420290747, 1.1003195913904569, 1.228508345086931,
                          -1.274208513126965, -1.532622872189813, -1.0734341277078845,
                          0.03725997511878733, 0.41255736691663386, -0.7989041129404073,
                          0.4226503996860007, -0.8683167390274217, 1.3284827276155704,
                          -0.7973185941561285, -0.5097451000730224, -0.3757469290922976,
                          -1.6694051746732927, -0.18693491333683007, 0.8001297689718823,
                          0.7186968725324895, -0.40126552934355153, -1.0291428261469207,
                          0.012230882375691568, -0.6728502469460074, 0.6981783484730899,
                          -1.3997168190054716, 0.6800982045477373, 2.599531066030101,
                          -0.03921783099227141, -0.07594853321021836, -0.12104383848407665,
                          0.29655232100288764, 1.3417827604589296, -0.009269989137949396,
                          -1.2216598034361996, -0.2532020713546005, -0.7074299659334772,
                          -0.4138687301064667, 1.1264975051963508, -0.7148228305355943,
                          -0.21137391721465673, -1.943133086915563, 0.5862706092432619,
                          0.5085409991711376, -0.35928713080702424, -0.9666510229376067,
                          0.7607025072301261, -0.44195471090323263, -1.5759665686220292,
                          -1.4222964354523178, 2.729569477228773, -1.12732936974706,
                          -1.669479517744466, 0.7118018337844436, -0.35211232143964283,
                          0.690994364669048, 0.08043220348197523, -0.9203495436152931,
                          -1.0824537964270315, 1.3764035092595923, 1.1235283015725945,
                          -0.8215602455008724, -0.4590285304373663, 0.39083605266792437,
                          -0.09916324513880967, 0.06259279935582389, 0.378222584008464,
                          -1.323782957536964,
                        ],
                        y: [
                          0.05261361668490629, -0.6691115606303913, 1.2007626409081806,
                          -1.6559897389508254, -1.0298977366197326, 1.63489213755758,
                          -1.141884164854792, -0.4084420497297909, 0.373779589510367,
                          0.3094252737649234, -0.1243426277079397, 0.5954691641991298,
                          -1.6739447900515412, -0.9654487422408989, -0.9685779422076836,
                          0.6141850916783878, 0.3889965694162426, 0.9523176473750915,
                          -1.2449802579342613, -0.6984160905306678, -1.0158748771485275,
                          3.3267433575291565, -1.02817169724556, -0.8849582905099105,
                          -0.1393469852846177, -1.0409497373419756, 0.10780143167048573,
                          -0.9873738292984691, 0.9629993222184483, 0.489172984496772,
                          -1.2853867679056967, 0.05548387583813481, -1.2238318406775117,
                          0.35595296185359393, -0.9311711248047378, 1.642894562064061,
                          0.4325686701042177, -1.1980491229957275, -0.884661519643957,
                          0.2451348014270021, -0.08963293789771633, -1.1685549268127597,
                          0.6560375468361448, 0.48417415685323667, -1.07899067710965,
                          -1.608474734189751, -2.104473249842876, -0.15112304306405874,
                          0.012252509056729742, 1.7999094759269396, 0.7374138297290644,
                          -0.6485306515806725, 0.3450067425941175, 0.704037318928807,
                          -0.6661810974219208, -1.2225782725291747, -0.5142067481101774,
                          1.316085591360528, -0.06717031105426412, -0.9008696291835049,
                          -1.3126565199402622, -0.2986334054341406, 0.6141404842347346,
                          0.23905003342913914, -1.2727383329758424, 0.9990779053081886,
                          0.057156704909566425, 1.0162824315213232, 0.5891909898019131,
                          -0.6690911602094635, 0.2778527069155276, -1.761844236039119,
                          0.07910098713661144, 1.057648838229947, 0.6179608353021799,
                          0.11051277548245628, 1.4265131132212971, -0.5661331696520978,
                          0.6416304656272678, 0.6348454383980459, 0.06776016523863383,
                          0.3031786786586819, 0.7941937839492647, 0.31916590257629696,
                          -0.1742835038898202, -0.14692040041121363, 1.0997795278838933,
                          -1.341375000332935, 0.13523861398198664, 1.1432166046235521,
                          0.6766077835741261, -1.0137293698544874, 0.9845481598401893,
                          0.02621461940567847, 0.2588042301581392, 0.4047165723804197,
                          -0.7115256070016194, 0.07642761638745334, 0.6506484270314641,
                          0.2505915037248233,
                        ],
                        type: "scattergl",
                      },
                    ],
                  },
                  {
                    data: [
                      {
                        mode: "markers",
                        x: [
                          -0.017942342172369178, 0.6473677004299726, -0.21960488515549625,
                          -0.3457508104815744, 2.0723843188014675, -2.705597817292242,
                          -1.0800306919647606, -1.3430252153140025, -0.17206068232864946,
                          -0.4909383798676094, 1.239105942003948, -0.6508111055219205,
                          -0.8210846508434892, -0.07220372994618404, 1.2855435001638873,
                          -0.7293815816463077, -0.18695734919565024, -0.8378512323747248,
                          -1.1192216694347348, 0.8135531194926542, -1.193078900465033,
                          -0.5833731046239062, -0.06405906279300917, -0.9250476798872005,
                          0.8752021927340498, 0.28859410760360704, -0.7848477331526346,
                          1.2135166197021292, -0.8316791291819864, -1.1516380113525797,
                          1.059903563570988, 1.310711452056544, 0.40894975962626195,
                          -0.5015708893947429, 0.2983245584760425, 0.23397469295909873,
                          0.7753579868269866, 0.22935164200072428, -1.6551501517973881,
                          0.7162343773783061, 0.8452054168669179, 1.4368743956958336,
                          1.869216411143098, 0.928376619265928, 0.8959677266128553,
                          -0.05911615254805213, 0.3833633472054233, -1.0797911097518194,
                          -0.552180353514463, 0.9629619559816249, -2.4109152058965524,
                          0.7928557437702342, 0.6028927303414768, -0.4903894719816845,
                          0.31281214267636953, 0.6755202109242537, 0.6155760732024024,
                          1.1097645263283658, -0.8723618303681284, -0.30589484780842935,
                          -1.266493725222478, -1.019834117939274, 0.803758551256366,
                          0.7068091555228496, 1.117136539309821, 0.6328757013498213,
                          2.0923547568868366, 0.8438308151806126, 2.2159376810793296,
                          -1.4401199803591587, 1.5293362349771462, 2.2173773104000896,
                          0.2675863156510744, -0.25204698442451, -0.2810728374264702,
                          0.19120406969144216, -0.32383698357350693, -1.0591771838258417,
                          0.7445241858666976, 0.2935307373789869, 0.5983021481183491,
                          0.5087073698190251, -0.8847590329784942, 0.7120277370912537,
                          1.7646877794149127, 0.2826088963361721, 1.441612416725964,
                          -0.515187926860451, 0.05683036616276831, -0.2597377049803302,
                          -0.8693652897841144, 0.11202766519710769, 0.14884594091444878,
                          -0.7281392162671659, -0.12078229390001627, -0.22191385888334836,
                          -0.6682527882671996, 1.1325989185160885, -0.10560822964077662,
                          0.2829512152364096,
                        ],
                        y: [
                          0.0821459787067254, 0.23643576627695026, 0.14159080133279028,
                          -0.04627250390463255, 0.28778278782602673, -1.3077061524415807,
                          -0.28325762142930894, -0.5327136849157853, 0.32096823461067686,
                          0.34570572128734073, 1.500219776271959, 0.6805050702133703,
                          -1.3666029224776801, 1.4014497901665501, 1.9766795116016616,
                          -0.39052563701371434, 0.778237137868601, -0.5019017875092697,
                          0.9695177556242986, -0.23907226630848316, -0.5343202220421994,
                          -1.8958537547526837, 1.226537910564171, 0.8823874746610733,
                          1.2440915546421978, 0.5658300304442533, -0.28532371830007075,
                          0.00991168859971935, 0.4839363770782388, 1.6449630078030653,
                          0.704776976873489, -1.3262680986478859, -0.6983428324049007,
                          -0.6619249111167825, 0.25302543630482544, -0.08270634814844778,
                          -0.2782031939814445, 0.854943934887382, -0.6383835808024801,
                          1.5181856484029197, -1.323621617192922, -0.17281716773160094,
                          0.8522183398049501, -0.7636380700176204, 0.6373249946747561,
                          1.1057562629778088, 0.11691883697305251, 0.17582830221645981,
                          0.9253815157858984, 1.2931105928541662, 1.1285857127748546,
                          0.052529289280945426, 0.5082593117868256, 0.4304327467604108,
                          -0.7049625185270612, -1.135577565901484, -1.3056880671460727,
                          -0.7931783712780718, -1.8719103907230188, -0.4414277591581278,
                          0.5103825016237629, -1.5660106334872894, 1.0449594418777268,
                          0.9153799472037527, 0.11501062833994684, -2.271754941806834,
                          -0.9491417685507533, -0.6207073217026857, 0.050763029428770326,
                          -1.0987255982436153, -0.14098734768759127, -0.21510640627500915,
                          -0.6919940738494235, -0.42990831156384185, -1.5206822365707657,
                          0.37581828182267973, 0.31170806148820435, -0.034970934967378714,
                          -0.22556182649465586, 0.8270714720314931, -0.18340746766396074,
                          0.7365624191413792, -0.04763317813455371, -1.2673251297030141,
                          -0.1403728778744683, 1.0119558247115839, -1.2058557129441836,
                          0.8738328042535294, 1.00955541334581, 1.4168627226504695,
                          -0.24056641320515304, 0.08974741198015242, -1.0117601565651433,
                          -1.2256859942793494, -0.5332073752940766, -1.5088231166529003,
                          0.6153612337790849, -0.21493076939487513, -1.0037526201079794,
                          -0.071512463595359,
                        ],
                        type: "scattergl",
                      },
                    ],
                  },
                  {
                    data: [
                      {
                        mode: "markers",
                        x: [
                          -1.0491711471826086, -1.0816792955640322, -0.08408007534473205,
                          0.2417637406279059, -0.08437213749060389, 0.17753317971276183,
                          1.6420994733130638, -0.604817729129541, 0.5603592866287334,
                          -0.5871268044441409, -0.8350371601068171, -0.058603797476409786,
                          -0.6362425121387068, 0.6531065199893156, -0.40899734716026676,
                          -3.0480389363452707, -1.065608826781214, -0.03231320257968117,
                          0.14279080774249223, -0.38315857333283176, 1.314983666160235,
                          0.5705906044760319, 0.7727049308601746, -0.9504428235341903,
                          0.7062885439222399, 0.8026165320974761, -0.7285382135238017,
                          1.7526952316769226, 0.46381998403105906, -0.523815766671361,
                          -1.4769681743618397, 0.13952235721957487, -0.811769040146218,
                          -0.6134859654683595, -1.657919420412528, -1.0616536777358896,
                          0.8470386076447614, 1.2129063799023783, 0.910199854212471,
                          -0.0300490808001749, 0.6129265281916553, -0.24477766354779942,
                          2.099679867638093, -0.3314640676342714, 0.6750791245030241,
                          0.3831318172652085, 1.5246459040916045, -0.5107975445722498,
                          0.28776749733224144, -1.6729927512139553, 0.636666548945675,
                          -1.6981464696805713, -1.963500170213216, 1.2191290279827147,
                          0.5563017947782757, -0.3671014479719753, 0.15829347293391202,
                          0.6067512829078989, -0.42671810219493583, 0.42668949321894273,
                          -0.45398420371139775, -1.0089550547364075, 0.7620103192102576,
                          -1.3031508820391622, -1.4916815009717734, -0.3994814504303584,
                          1.835183329261667, -2.4902270352759706, 2.210652751413222,
                          -0.14591752642091285, 2.8221949858836246, -0.10969920302547193,
                          0.6673738345294754, 0.6244393081492022, -0.16128555806723946,
                          0.16461628391208044, -0.16578393633371322, -0.8328665875735474,
                          -1.2965582184975, 2.1620203753236162, 0.14279281036161307,
                          0.45731207067602214, 0.7249904738577294, -0.9285032040113547,
                          -0.7023430732934071, -0.8797709989989095, 0.3798880210881534,
                          -0.5537201969960345, 0.8094868136154663, 1.6448564935007286,
                          -1.3884445915566173, -0.4511851277953935, 1.05481277695323,
                          -0.4419435328590763, 0.8901077812216059, 0.282261102366546,
                          -0.06566721500270369, 0.8090359540501411, 0.421421358006944,
                          -0.24206344630738152,
                        ],
                        y: [
                          -0.4251177170597705, 0.5788387599984695, -0.3486952254065665,
                          1.0600514134231678, -1.0815615142089954, -0.20455922121342196,
                          0.08253018903305155, 0.1475003224729553, 1.0759605148096787,
                          -0.7711777750961809, -0.5790149579948448, 0.7200355024307202,
                          -1.5945966735213928, 0.3477515973852133, 0.10080845180469362,
                          0.3821248285744545, 1.2113519230773748, 1.7807517439350256,
                          -0.6835508357596011, 0.23595177625112237, 0.6242123212653021,
                          -0.30241965371874363, -0.9842196487413234, 1.1481352765645283,
                          0.27050145997547226, -0.055714699203629474, 0.7556614673112445,
                          -0.274860206400078, -0.5927777830890435, -0.31307918973551163,
                          0.4098154498337428, 0.19564366335656555, 0.7376033668207267,
                          0.567612097412485, -0.3548383691168482, 0.716033295370336,
                          0.053703942286813966, -1.1988268596156213, 0.40696474099479635,
                          -0.38213826939943574, 0.012020323543612413, 0.009416538617952636,
                          -1.0694422905941403, -0.3557541178289703, 0.045515708020559285,
                          0.17805621216169926, -0.6001779724331916, -0.28344001193014584,
                          -0.3110619074979209, 0.48958802894488457, 1.1393906756022592,
                          -0.0783235237381176, -0.9706874625514811, -1.9908462169634429,
                          0.0006442518376276115, -3.1049396128337805, 0.21097444856355982,
                          -0.7048688580997042, 0.0030977847710468684, -1.3030297367468902,
                          -0.07803654902761321, -1.8785722089697, 0.12148561697049054,
                          1.1648405199937122, -0.8691122374595927, -0.42372925900341324,
                          1.611661084578705, -0.3146392683349672, -0.7226507292431136,
                          -0.6285643866221914, 0.6673646313332668, -0.5235248740406434,
                          -2.189960881575996, -0.487368359966854, -0.46835471146642554,
                          0.5036257386183777, 1.1434151988145063, -0.19761128969222316,
                          -0.44725280234886006, -1.2145898682003782, 0.1382110879767213,
                          0.7425650954999102, 1.4349569625781304, 1.0294007325198522,
                          -0.12239745610913812, -0.0842666675800115, -0.3867924729858824,
                          0.02140797768491192, -1.73290829029359, 0.9892586050527123,
                          0.5282425216167527, 0.5640878301832624, 0.5117885461874085,
                          -1.4938760522113894, -0.5669105269665001, 0.8453256384820411,
                          0.47094962127187234, 0.8718721015878897, -0.5026836104252169,
                          0.00017237881816019744,
                        ],
                        type: "scattergl",
                      },
                    ],
                  },
                  {
                    data: [
                      {
                        mode: "markers",
                        x: [
                          0.7543106997851836, -0.28504342046344855, -1.0518412620426507,
                          0.6359023495310899, 0.5158343001973081, -0.1360057905342588,
                          -0.16883228818746435, -0.15291733076897332, -0.27788988309614293,
                          -0.9813883924262851, -1.081136859264148, -1.2061134539604519,
                          0.6447245778294903, -0.19816423501987399, -0.42552950290209973,
                          -1.9488343036901232, 1.7060362804874996, -0.2814714331485054,
                          -0.5068213714130706, 0.5748051628022762, 0.4747262456624584,
                          -0.8953163354946725, -0.9832356428534527, -1.2903158126657948,
                          -1.9645804422026607, 0.7873908446258469, 0.23986346871438044,
                          -0.9570392808073109, -0.16847892405090015, 0.346433406778637,
                          -1.2919503020524, -0.8767559758774366, 1.8300570896592836,
                          -1.9786030745613443, 0.3895718948897783, -0.39588714930976315,
                          -0.8028487741468916, 1.3078979102894435, -1.3483239202216188,
                          0.45224718888505416, 1.7734760486488852, -1.5846884765448743,
                          -0.03751603517364188, -1.789688210336461, -0.26076144324043093,
                          -0.623459650424232, 0.5486980614650844, 0.5249596591688744,
                          -0.73975712309983, 0.7629846690499882, -1.020818419899493,
                          -0.25817357875290536, -0.2777285982282676, 0.7658803154593007,
                          -1.4388091613897807, -0.7812224032097717, -0.388924581972373,
                          -0.3281948342259887, -1.6006541473711773, 0.4904799575101058,
                          0.9611743028596793, 1.4349710248498766, 0.012484457949670588,
                          -0.09457663717954895, 0.7243618843176558, 0.9324224215497101,
                          -0.6687247803692002, -0.6552697416794463, 0.6708151279819884,
                          -1.1568112853596777, -0.6849672226837168, 0.9401464297425992,
                          -0.8728113819399661, 0.9238663413700317, -0.3466288122668332,
                          0.626484632593179, 0.8504864079500403, -1.2224642240749979,
                          -0.8539598295834595, -0.44642862228253305, 1.147706073731061,
                          0.6358860140279494, 0.21192355618119757, 0.032731526513748485,
                          -0.1320371691927726, 0.09457663133045528, 0.22246368616710419,
                          -0.29005508140143005, -0.21750786234097638, 0.2612187167457537,
                          -0.4233774893591795, -0.32407412296619953, -1.1164935013272996,
                          0.85476235756901, 0.8775546833442646, 1.3869376495532426,
                          1.1435177953351465, -0.7706860153050651, 0.5160351097691893,
                          -1.6123626766572365,
                        ],
                        y: [
                          -0.7372152872334653, -0.6268053875846769, -0.33368013294705234,
                          0.10054731563287755, -0.6553927927409984, -0.5180999296250139,
                          1.3314518769942087, 0.8256187471759935, 0.4807437312592268,
                          -0.169299547707287, -1.1580883042392394, -1.3544741695288396,
                          -0.6355846692293109, -1.2613279308787897, -0.18251154034230352,
                          1.6289882993768676, -0.1735438907387413, 0.28485984174698703,
                          -0.4569214369293716, 1.6069895493780935, -0.3062346732546976,
                          -2.227083135940584, 2.008284122734196, -0.3175147585753927,
                          0.33267027550443873, 0.017068459827435635, -1.0232820207959292,
                          0.4278005525954813, 0.8803949527551558, -0.48482684307170243,
                          0.17748721070477377, 0.8835844923571422, 0.7415896346536921,
                          -0.10649663857090969, -0.9345444831036145, -0.17254560280914588,
                          -1.1763039252905232, 1.2189420277987946, -0.6786556156243077,
                          1.2730698087084074, -0.4817737618788105, -0.6154069954940118,
                          0.18722709727921885, 1.0781700416531832, -0.3328571102482358,
                          -0.43328666277222794, -0.7977952792386229, 0.3808175050348746,
                          -0.9686670636614997, -0.4092692688565864, -0.21119088369739714,
                          -0.14310652659871026, -1.2049832596554069, -1.7384396820518782,
                          0.9825458780649065, 2.675474107898979, 1.799619632754192,
                          -1.021784655784214, -0.9778516902694302, 1.7910827825370028,
                          0.7749437236656727, 0.35804676884747316, -1.3141167453214582,
                          0.677868309650128, 0.4188884849495119, -0.8689694773998689,
                          0.18887168643955402, 1.040477679155806, -0.5821348400345284,
                          0.6978138981676072, -0.048965347776755465, 0.5038420371945252,
                          -1.027300680582178, -0.6771500257278843, 0.09960518917716271,
                          -0.01941647405728234, 0.4328386494475462, 0.42530388748869286,
                          -0.5630339117632879, -0.6722283325930047, 0.32829792269815034,
                          -1.1729437883315632, 0.735221426819378, 0.21891138899998105,
                          -0.10529873609673267, -0.6534989991867846, 0.970024470021688,
                          -1.2327601342443075, -2.5995801288200466, 0.5147849968535035,
                          -0.5763477575917024, -0.1271525094721057, -1.0923465321025767,
                          -0.3159665877432291, -1.9895148663110591, -0.7481078756180959,
                          -0.5566293230176665, -1.3280191678362494, -1.5718645352781342,
                          0.04350737748338487,
                        ],
                        type: "scattergl",
                      },
                    ],
                  },
                  {
                    data: [
                      {
                        mode: "markers",
                        x: [
                          -0.6257782683953514, 0.2698495341704544, -0.4514037275948034,
                          -0.6583185564515495, 0.3776535997593787, 1.5138199559518535,
                          0.05139325904587411, 1.3277595293126396, -1.0846248088382848,
                          -0.9638667158449626, -1.5582329841232962, 2.3030120251686723,
                          -1.4955071298013405, 1.9926678155494197, -0.6746000141409118,
                          0.37676539570888457, -0.15577424240912044, 0.36896426571580015,
                          -1.630436603934096, 0.39872263390388313, -1.2635195264124295,
                          0.09064813161038271, 1.0809748817998621, -1.3947277638526647,
                          0.5056605786304081, 0.16397635752506187, 0.07398810416479526,
                          0.6623155191332711, 0.009727081681710707, 0.1693075246308955,
                          -1.6452989118601369, -1.402210928382812, -0.5429446162832409,
                          1.6592633224901379, -0.8269279306182333, -0.8349412646063927,
                          -0.5464892807450632, 0.47760149597273127, 0.026256422700011287,
                          -1.53098383304488, -0.11905224765581443, -0.7290925096856129,
                          0.4580693892365525, 0.3759963022715563, 0.012233368434817786,
                          2.3551045637646766, 0.6602612520778005, -0.2141613043373901,
                          0.19828509694718438, 0.29147941369551816, 0.8568605789465897,
                          0.04008896671903999, -0.9005452442844977, 0.35516690105920945,
                          -0.3854705460618268, -2.469586509621424, 0.8180145717038058,
                          -1.903564347968406, -1.8043467182698332, -0.20132513385673714,
                          0.5320693455867908, -1.5258032562446304, -0.059335144216784146,
                          0.5103111403904849, 0.3510078625603776, -0.08103701859276619,
                          0.34977250010098165, -0.49012651905053783, 0.33693142338892634,
                          0.2779007670748372, -0.1616878960358279, 1.3585952840734603,
                          -0.2346369828472554, 0.4197768106419081, 0.8126709604969643,
                          0.987491995285298, 0.29964823948383534, 0.18038775405494317,
                          1.2018374833069252, -2.1409693533701746, 0.009932067953738757,
                          1.0295911642831461, 0.7312162664424955, 0.14070758255964755,
                          0.912915709066489, -0.0004078658071627903, 0.8652157969046781,
                          1.2125349171584123, 0.021624845004172954, -0.35665552697032515,
                          -1.9821141594788019, -0.8035329904744106, -1.368910462736329,
                          0.10176520162709908, -1.9636068073497561, 1.1183715855108909,
                          -0.9405781196112466, 1.1809146946960807, 1.2906213329976384,
                          2.367286413666028,
                        ],
                        y: [
                          -1.917852348616978, 0.05851201023661844, -1.0133846910752005,
                          -0.7966119216217425, 1.5612810955125178, -0.23180168067239984,
                          0.9737214469521703, -0.29939012897626055, 0.3413602653146181,
                          -0.4003072522597271, -0.877944910275081, -1.4262005838437142,
                          -0.36504129127221674, 1.7449485959109203, -0.9219412511694538,
                          0.3734305343593765, -2.8620348053424425, -1.015333212749272,
                          -1.6083921869849491, 0.6718792948552902, 0.9269706176400799,
                          -1.5884268236631236, -0.342877810736196, 0.2700139334999249,
                          0.35238705730601194, -0.6569673751793825, 0.8685355961253568,
                          -0.05531664046503509, 0.4233039903105948, -0.46259708545397626,
                          2.698790598750532, -0.8150293214248676, -0.737360598222329,
                          0.03670272296620483, 0.14959241187042185, -0.6254045296043067,
                          0.22035634807107238, -0.40032387500629457, 0.5645218696476018,
                          0.6878062509766275, -1.0016858903778114, 0.2191487829599883,
                          -1.2973588721850096, -0.3995344907835138, -0.3630454536361248,
                          0.779152054275513, 0.5766287059854771, 0.0690018161891761,
                          0.7481540629669762, -0.6673278682045085, -1.1980053872252912,
                          -0.42037471018307143, -0.7546889045643599, 0.1002908594818664,
                          0.0006512037522461851, 0.40851811472862376, -0.7043380517126385,
                          1.01522124284527, 0.03450631278872499, 1.101165980771177,
                          -2.1055071503678247, -0.031039080912508905, 0.7023710864654729,
                          0.21830861067593416, 0.6403701775694224, -0.2009118027253544,
                          -1.3676405903650584, 0.20788339040061263, -1.029153644980554,
                          -0.3277058362920844, 0.7214438962456109, -0.28221079139461014,
                          -1.0594147701463115, 0.049886189446232077, -0.3688818455226856,
                          -1.230545901966894, 1.7349690445867552, -0.9790235265676572,
                          -0.5521321923410282, -0.12950343934837696, 0.0965790524593118,
                          -1.1676507147280257, -0.3193698904356462, 2.345787918388035,
                          0.14172758716992526, -0.24811533050210927, -0.8271476095529051,
                          1.2810418680640812, -0.8139902935521979, -1.4094557750980707,
                          0.20004184763980468, -0.3211170193953524, 0.9030495848496161,
                          0.5157022963902053, -0.6086961938012434, -0.4748447275932293,
                          -0.3078116398035399, 0.8212516289166282, 2.612604070588039,
                          0.7478067154033823,
                        ],
                        type: "scattergl",
                      },
                    ],
                  },
                ]);
              });
            }

        </script>        
    </div>
</body>
</html>
alexturcea commented 1 year ago

@alexcjohnson were you able to reproduce the issue?

archmoj commented 1 year ago

I tried your example in this codepen. Could you please explain the issue and possibly make the codepen the minimal case?

alexturcea commented 1 year ago

Let's say this: https://codepen.io/alexturcea/pen/vYabKmy?editors=0010

Basically the scatterplot is only visible on the first frame (displayed by default). Replace scattergl by scatter and you'll see the difference.