Try pgpnts() and not one at a time (sym = 1 or -1 helps). 250K should not be too bad.
A better method would be to plot density contours and them add points only in the outliers, this would require a clever subroutine to be written though. Karl On 22/05/2009, at 7:44 AM, David Donovan wrote: > Hi All, > > I'm trying to plot something on the order of 250,000 points to a file, > but it's bring my machine (~2GB RAM) to its knees. I'm using > PDL::Graphics::PGPLOT in a loop 20,000 times to plot > approximately 100 values each time... the resulting .ps file is > essentially not convertible to a pdf. Any suggestions on how to deal > with something like this? I want to see the outliers, but obviously I > can't distinguish between 1000 or 10000 points if they're below the > printer's resolution. Is Plplot a little better about not adding any > more points than necessary? > > Any suggestions you might have would be greatly appreciated. > > Best Regards, > David Donovan > > _______________________________________________ > Perldl mailing list > [email protected] > http://mailman.jach.hawaii.edu/mailman/listinfo/perldl _______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
