# Paraview UI hangs/glitches out with 10 million point 2D scatter plot

**URL:** https://discourse.paraview.org/t/paraview-ui-hangs-glitches-out-with-10-million-point-2d-scatter-plot/6340
**Category:** Development
**Created:** [January 29, 2021, 10:13am UTC](https://discourse.paraview.org/t/paraview-ui-hangs-glitches-out-with-10-million-point-2d-scatter-plot/6340 "2021-01-29T10:13:04Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![cirosantilli](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cirosantilli/32/5801_2.png) [@cirosantilli](https://discourse.paraview.org/u/cirosantilli)
#### Post date: [January 29, 2021, 10:13am UTC](https://discourse.paraview.org/t/paraview-ui-hangs-glitches-out-with-10-million-point-2d-scatter-plot/6340/1 "2021-01-29T10:13:04Z")

</div>

Hi there, I’ve stumbled virtually upon @mwestphal and he said this might be worth sending a message here about it, so here it is.

The exact data set and use case are described at: [https://stackoverflow.com/questions/5854515/interactive-large-plot-with-20-million-sample-points-and-gigabytes-of-data/55967461#55967461](https://stackoverflow.com/questions/5854515/interactive-large-plot-with-20-million-sample-points-and-gigabytes-of-data/55967461#55967461)

Basically I want to plot 10 million points and select some outliers with the mouse to see their other dimensions, this generates the CSV test data:

```auto
i=0;
while ["$i" -lt 10000000]; do
  echo "$i,$((2 * i)),$((4 * i))"; i=$((i + 1));
done > 10m1.csv
echo 5000000,20000000,-1 >> 10m1.csv

```

I’m afraid Paraview 5.9.0 couldn’t handle that number of points on my testing, the UI hang/glitched out, I’m not sure which. 32GB RAM 8 core CPU.

In any case, I was glad to play with Paraview and other interactive plotting software for the first time, it does look really cool.

Also keep in mind that I was just Googling for all possible plotters to see if any solved my use case, and I understand that this might not be the use case it was designed for/I’m using it wrong. But maybe it is also value in seeing the impressions of a newbie.

I had only used gnuplot/matplotlib previously, but they didn’t handle this many points for interactive purposes.

In the end I found Vaex handled this use case amazingly even for 1B points.

Cheers and thanks for maintaining ParaView!

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [January 29, 2021, 10:15am UTC](https://discourse.paraview.org/t/paraview-ui-hangs-glitches-out-with-10-million-point-2d-scatter-plot/6340/2 "2021-01-29T10:15:20Z")

</div>

I’d suggest reading the stack overflow post from @cirosantilli, It is very informative and true research work.
