Question: Graphing large dataset


I'm currently working on a project where I need to create a 3D graph with close to 5500 data points. For smaller datasets, I have been able to create the graphs using the with (plots): pointplot3d command. An example of syntax used: 

with (plots): pointplot3d({[23.8, 2399, 24.2],[23.6, 3030, 24.0],[23.6, 3876, 24.2]},axes=normal,symbol=box);

However, when I try to use the same method to graph the larger data set, the program freezes (window appears as gray blank box) and no output is given. In addition, I have tried to plot the points with variations of these commands:

datalist := readdata(`sample.dat`,float,3);                                                                                                                                                                          with(plots):


M:=   Excel spreadsheet                                                                                                                                                                   P := convert (M, listlist):
with(plots):                                                                                                                                                                                                  pointplot(M, symbol=cross)


d := readdata( file, 3 );                                                                                                                                                                plot(d);

None of these methods have worked. The only way I have been able to plot is by copying and pasting chunks of the points into the original (plots): pointplot3d command but this is pretty tedious. Is there any other method I can try to get the graph in one step? Should I try to wait out however long the program remains frozen to see if I actually get a graph?

Any help will be greatly appreciated.


Please Wait...