Hi Greg, Yes, I've been looking into a heat map or flattened 3d scatterplot. In Mathematica, I can easily import the Excel spreadsheet and plot using ListDensityPlot to give me a nice high-resolution image of the data.
But my question is simply a mapping problem. If I have two piddles with $x and $y coordinates and a third representing the $data, how do I create a $matrix that maps the $data based on the coordinates from $x and $y? If I had $matrix I can simply plot image($matrix) with PDL::Graphics::Gnuplot. Thank you, Jovan On Thu, Apr 18, 2024 at 1:16 AM Grégory Vanuxem <[email protected]> wrote: > Hello, > > I haven’t carefully looked at your problem with GNUPlot but I wonder if > what you are trying to achieve could not be done with surface routines, > that’s with 3d ones ? Or maybe something like heatmap like this question: > > > https://stackoverflow.com/questions/76577557/trying-to-create-heat-map-using-ggplot-similar-to-density-contour-plot-but-wh > > Just to give some hints on possible routines. > > - Greg > > Le jeu. 18 avr. 2024 à 01:53, Jovan Trujillo <[email protected]> > a écrit : > >> Hi all, >> >> I've been wracking my brain all morning trying to figure this out, but >> how could I convert a set of 3 1D piddles containing xyz data into a matrix >> for plotting as an image using PDL::Graphics::Gnuplot? Say for example: >> >> use PDL; >> use PDL::Graphics::Gnuplot qw/image gplot/; >> >> my $x = flat(xvals(10,10)); # This is basically how x-coordinates are >> output from my machine. >> my $y = flat(yvals(10,10)); # Same format as x-coordinates >> my $z = sequence(100)*rand(1); # Some dummy data for this example. >> >> my $image; # How do I map $x,$y,$z into this 10x10 $image piddle? >> image($image); >> >> That's my basic problem. How do I map $x,$y,$z data into an $image >> matrix? >> >> Thank you, >> Jovan >> _______________________________________________ >> pdl-general mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/pdl-general >> >
_______________________________________________ pdl-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pdl-general
