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

Reply via email to