You can subscribe to this list here.
2001 
_{Jan}

_{Feb}
(1) 
_{Mar}

_{Apr}

_{May}

_{Jun}

_{Jul}
(1) 
_{Aug}

_{Sep}

_{Oct}

_{Nov}

_{Dec}


2002 
_{Jan}
(1) 
_{Feb}

_{Mar}

_{Apr}

_{May}

_{Jun}

_{Jul}
(1) 
_{Aug}
(1) 
_{Sep}

_{Oct}

_{Nov}
(1) 
_{Dec}

2003 
_{Jan}

_{Feb}

_{Mar}

_{Apr}

_{May}

_{Jun}

_{Jul}
(1) 
_{Aug}
(1) 
_{Sep}

_{Oct}
(83) 
_{Nov}
(57) 
_{Dec}
(111) 
2004 
_{Jan}
(38) 
_{Feb}
(121) 
_{Mar}
(107) 
_{Apr}
(241) 
_{May}
(102) 
_{Jun}
(190) 
_{Jul}
(239) 
_{Aug}
(158) 
_{Sep}
(184) 
_{Oct}
(193) 
_{Nov}
(47) 
_{Dec}
(68) 
2005 
_{Jan}
(190) 
_{Feb}
(105) 
_{Mar}
(99) 
_{Apr}
(65) 
_{May}
(92) 
_{Jun}
(250) 
_{Jul}
(197) 
_{Aug}
(128) 
_{Sep}
(101) 
_{Oct}
(183) 
_{Nov}
(186) 
_{Dec}
(42) 
2006 
_{Jan}
(102) 
_{Feb}
(122) 
_{Mar}
(154) 
_{Apr}
(196) 
_{May}
(181) 
_{Jun}
(281) 
_{Jul}
(310) 
_{Aug}
(198) 
_{Sep}
(145) 
_{Oct}
(188) 
_{Nov}
(134) 
_{Dec}
(90) 
2007 
_{Jan}
(134) 
_{Feb}
(181) 
_{Mar}
(157) 
_{Apr}
(57) 
_{May}
(81) 
_{Jun}
(204) 
_{Jul}
(60) 
_{Aug}
(37) 
_{Sep}
(17) 
_{Oct}
(90) 
_{Nov}
(122) 
_{Dec}
(72) 
2008 
_{Jan}
(130) 
_{Feb}
(108) 
_{Mar}
(160) 
_{Apr}
(38) 
_{May}
(83) 
_{Jun}
(42) 
_{Jul}
(75) 
_{Aug}
(16) 
_{Sep}
(71) 
_{Oct}
(57) 
_{Nov}
(59) 
_{Dec}
(152) 
2009 
_{Jan}
(73) 
_{Feb}
(213) 
_{Mar}
(67) 
_{Apr}
(40) 
_{May}
(46) 
_{Jun}
(82) 
_{Jul}
(73) 
_{Aug}
(57) 
_{Sep}
(108) 
_{Oct}
(36) 
_{Nov}
(153) 
_{Dec}
(77) 
2010 
_{Jan}
(42) 
_{Feb}
(171) 
_{Mar}
(150) 
_{Apr}
(6) 
_{May}
(22) 
_{Jun}
(34) 
_{Jul}
(31) 
_{Aug}
(38) 
_{Sep}
(32) 
_{Oct}
(59) 
_{Nov}
(13) 
_{Dec}
(62) 
2011 
_{Jan}
(114) 
_{Feb}
(139) 
_{Mar}
(126) 
_{Apr}
(51) 
_{May}
(53) 
_{Jun}
(29) 
_{Jul}
(41) 
_{Aug}
(29) 
_{Sep}
(35) 
_{Oct}
(87) 
_{Nov}
(42) 
_{Dec}
(20) 
2012 
_{Jan}
(111) 
_{Feb}
(66) 
_{Mar}
(35) 
_{Apr}
(59) 
_{May}
(71) 
_{Jun}
(32) 
_{Jul}
(11) 
_{Aug}
(48) 
_{Sep}
(60) 
_{Oct}
(87) 
_{Nov}
(16) 
_{Dec}
(38) 
2013 
_{Jan}
(5) 
_{Feb}
(19) 
_{Mar}
(41) 
_{Apr}
(47) 
_{May}
(14) 
_{Jun}
(32) 
_{Jul}
(18) 
_{Aug}
(68) 
_{Sep}
(9) 
_{Oct}
(42) 
_{Nov}
(12) 
_{Dec}
(10) 
2014 
_{Jan}
(14) 
_{Feb}
(139) 
_{Mar}
(137) 
_{Apr}
(66) 
_{May}
(72) 
_{Jun}
(142) 
_{Jul}
(70) 
_{Aug}
(31) 
_{Sep}
(39) 
_{Oct}
(98) 
_{Nov}
(133) 
_{Dec}
(44) 
2015 
_{Jan}
(70) 
_{Feb}
(27) 
_{Mar}
(36) 
_{Apr}
(11) 
_{May}
(15) 
_{Jun}
(70) 
_{Jul}
(30) 
_{Aug}
(57) 
_{Sep}

_{Oct}

_{Nov}

_{Dec}

S  M  T  W  T  F  S 

1
(4) 
2
(11) 
3
(10) 
4
(4) 
5
(9) 
6
(2) 
7
(1) 
8
(8) 
9
(15) 
10
(6) 
11
(21) 
12
(5) 
13
(2) 
14
(1) 
15

16

17

18

19
(1) 
20

21

22
(12) 
23
(1) 
24
(1) 
25

26

27
(8) 
28
(8) 
29
(8) 
30
(15) 





From: Ethan Merritt <merritt@u.washington.edu>  20091122 19:41:25

> Then this would draw a heat map with labels on the interesting > points: > > plot 'A' matrix with image, 'B' matrix using (something) with labels > > ... but it doesn't. It produces the error > Plot style does not conform to three column data in this graph mode > I think we're back to the confusion about what 'using' means in this context. This much does work: plot 'A' matrix with image, 'B' matrix using 1:($3==0?NaN:$2) with points Confusion: plot 'A' matrix using 1:2:3 with image, 'B' matrix using 1:2:3 with labels This prints "1" everywhere. Why "1"? Where did the real matrix contents go? Are they in some other pseudocolumn? Worse: plot 'B' matrix using 1:2:(strcol(3)) with labels Segmentation fault 
From: Ethan Merritt <merritt@u.washington.edu>  20091122 19:08:16

On Sunday 22 November 2009, Philipp K. Janert wrote: > > Thanks, this is very helpful. > > I see now that "matrix" makes sense with "plot", > but only with style "image". Is this correct? Are > there legitimate uses for "matrix" with "plot", when > using different styles? I don't have a reallife example plot to show, but it seems plausible to me there is a use for superimposing additional layers of information on top of a heat map. Suppose that I have two matrices A: generally nonzero value A(x,y) to be shown as a heat map B: B(x,y) = 0 except for a small number of special cases. These I want to show as circles or labels or something. Then this would draw a heat map with labels on the interesting points: plot 'A' matrix with image, 'B' matrix using (something) with labels ... but it doesn't. It produces the error Plot style does not conform to three column data in this graph mode I think we're back to the confusion about what 'using' means in this context. > Also, can you give me a pointer to the manual > section you were referring to at the very end of > your email? I can't seem to find it. Perhaps the section below (page 48 in the pdf manual built for 4.4.rc1)? II. Plot styles 35. Image This reminds me that the set of pdf manuals on the web site should be updated in parallel with the release of 4.4. Anyone want to help with that? 
From: Philipp K. Janert <janert@ie...>  20091122 15:41:52

Thanks, this is very helpful. I see now that "matrix" makes sense with "plot", but only with style "image". Is this correct? Are there legitimate uses for "matrix" with "plot", when using different styles? Also, can you give me a pointer to the manual section you were referring to at the very end of your email? I can't seem to find it. Best, Ph. On Sunday 22 November 2009 02:43:59 am you wrote: > Philipp K. Janert wrote: > > [snip] > > > >> The end result I was aiming for when last I looked at this was > >> to generate heatmaps directly from a csv file (e.g. from excel), > >> where the row and column categories had headers. I'll draw this > >> here as inline data with whitespace. The command below doesn't > >> work, of course, but I was trying to understand the whole matrix > >> mechanism well enough to see if I could tweak things to make it work: > >> > >> plot "" matrix using xticlabels(0):yticlabels(0) with image > >> xx A B C > >> X 0 2 1 > >> Y 2 0 1 > >> Z 1 1 2 > >> > >> I forget now why I wanted it to be a 'plot' command rather than 'splot'. > >> Maybe because of the limited control over tic label placement in 3D. > >> Or maybe because the code at first looked slightly less confusing. > > > > That seems to go back to my point  this kind of graph > > is exactly what I always thought the splot command > > specfically was for. > > I don't quite agree here. > Plotting an image in a x/y grid is still a 2D plot. > Hence it makes sense (to me at least) to use "plot" rather than "splot". > > You can do a pm3d map plot and use "splot" to get a seemlingly > equal result, but this is > 1) orders of magnitude less efficient, since splot with pm2d > draws every single polygon, whereas "plot with image" simply > creates an image map (try this with a 500x500 image) > 2) it's not the same result since pm3d calculates the > height as mean/min/max/etc of the 4 corner heights. > > > Compare the output of > > plot "" matrix with image > 1 0 0 > 0 1 0 > 0 0 1 > e > e > > with > > set pm3d map > splot "" matrix with pm3d > 1 0 0 > 0 1 0 > 0 0 1 > e > e > > > So, if anything, I would think it makes sense to beef up > > splot (ticmarks, whatever), rather than overload plot > > with redundant functionality. (?) > > It's not redundant, in my opinion. > Take a look at the gnuplot manual in section plotting style/image. > It comments on the difference of "plot with image" and "splot with pm3d". > > benjamin 
From: Benjamin Lindner <lindnerben@gm...>  20091122 10:44:11

Philipp K. Janert wrote: > [snip] > >> The end result I was aiming for when last I looked at this was >> to generate heatmaps directly from a csv file (e.g. from excel), >> where the row and column categories had headers. I'll draw this >> here as inline data with whitespace. The command below doesn't >> work, of course, but I was trying to understand the whole matrix >> mechanism well enough to see if I could tweak things to make it work: >> >> plot "" matrix using xticlabels(0):yticlabels(0) with image >> xx A B C >> X 0 2 1 >> Y 2 0 1 >> Z 1 1 2 >> >> I forget now why I wanted it to be a 'plot' command rather than 'splot'. >> Maybe because of the limited control over tic label placement in 3D. >> Or maybe because the code at first looked slightly less confusing. > > That seems to go back to my point  this kind of graph > is exactly what I always thought the splot command > specfically was for. I don't quite agree here. Plotting an image in a x/y grid is still a 2D plot. Hence it makes sense (to me at least) to use "plot" rather than "splot". You can do a pm3d map plot and use "splot" to get a seemlingly equal result, but this is 1) orders of magnitude less efficient, since splot with pm2d draws every single polygon, whereas "plot with image" simply creates an image map (try this with a 500x500 image) 2) it's not the same result since pm3d calculates the height as mean/min/max/etc of the 4 corner heights. Compare the output of plot "" matrix with image 1 0 0 0 1 0 0 0 1 e e with set pm3d map splot "" matrix with pm3d 1 0 0 0 1 0 0 0 1 e e > So, if anything, I would think it makes sense to beef up > splot (ticmarks, whatever), rather than overload plot > with redundant functionality. (?) It's not redundant, in my opinion. Take a look at the gnuplot manual in section plotting style/image. It comments on the difference of "plot with image" and "splot with pm3d". benjamin 
From: Benjamin Lindner <lindnerben@gm...>  20091122 10:35:12

Philipp K. Janert wrote: >> Images are the plot elements that makes sense in a matrix format for >> "plot". Color can be five dimensional, alphachannel six dimensional. > > But that assumes a binary file, always, doesn't it? No, there is ascii matrix and binary matrix. Where "binary matrix" has a very special meaning as it indicates a specific binary file format. Ascii matrix, however, is more what you'd expect, stating simply that the data is in a x/y grid, i.e. matrix form. This is an extremely useful format for plotting images where the height is coded as color. e.g. plot "" matrix with image 1 0 0 0 1 0 0 0 1 e e benjamin 
From: Daniel J Sebald <daniel.sebald@ie...>  20091122 10:04:07

Hi Philipp, The interpretation of matrix can vary depending on the item being plotted. First, "matrix" by itself is a legacy keyword that is still accepted for backward compatibility. It's gnuplot's matrix format, who's definition is given in the documentation. Images are the plot elements that makes sense in a matrix format for "plot". Color can be five dimensional, alphachannel six dimensional. You asked about the legality of some syntax. The answer is maybe yes, maybe no. It depends on whether it makes sense for the elements being plotted. In some circumstances there are default column definitions. It's still open for discussion. Dan Philipp K. Janert wrote: > I am not sure how the "matrix" keyword works > (that is: is supposed to work) when used together > with the plot (not splot) command. > > Can you help me to enumerate the legal uses? > > For splot, there seem to be two legal ways to use > matrix: > > splot "file" matrix > and > splot "file" matrix u ($1):($2):3 > > The first assumes the values in the file to be zvalues > on a regular grid. > > The second assumes that the zvalues are in "column" > 3, and allows me to fix the x and ycoordinates through > the "columns" 1 and 2. > > Is it legal to do either: > > splot "file" matrix u 1 > or > splot "file" matrix 1:2 > > And if so, what do either of them do? > > For plot (not splot), I am completely confused. Does > it even make sense to have the notion of a "matrix" > format for plot? The "matrix" keyword seems to suggest > that the data is on a regular, 2dim grid. This notion > does not seem to have any meaning for plot. > > Best, > > Ph. > >  > Let Crystal Reports handle the reporting  Free Crystal Reports 2008 30Day > trial. Simplify your report design, integration and deployment  and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobjjuly > _______________________________________________ > gnuplotbeta mailing list > gnuplotbeta@... > https://lists.sourceforge.net/lists/listinfo/gnuplotbeta >  Dan Sebald email: daniel(DOT)sebald(AT)ieee(DOT)org URL: http://www(DOT)dansebald(DOT)com 
From: Philipp K. Janert <janert@ie...>  20091122 08:33:26

[snip] > The end result I was aiming for when last I looked at this was > to generate heatmaps directly from a csv file (e.g. from excel), > where the row and column categories had headers. I'll draw this > here as inline data with whitespace. The command below doesn't > work, of course, but I was trying to understand the whole matrix > mechanism well enough to see if I could tweak things to make it work: > > plot "" matrix using xticlabels(0):yticlabels(0) with image > xx A B C > X 0 2 1 > Y 2 0 1 > Z 1 1 2 > > I forget now why I wanted it to be a 'plot' command rather than 'splot'. > Maybe because of the limited control over tic label placement in 3D. > Or maybe because the code at first looked slightly less confusing. That seems to go back to my point  this kind of graph is exactly what I always thought the splot command specfically was for. So, if anything, I would think it makes sense to beef up splot (ticmarks, whatever), rather than overload plot with redundant functionality. (?) 
From: Ethan Merritt <merritt@u.washington.edu>  20091122 06:48:14

On Saturday 21 November 2009, Philipp K. Janert wrote: > On Saturday 21 November 2009 07:54:55 pm you wrote: > > > > > > For plot (not splot), I am completely confused. Does > > > it even make sense to have the notion of a "matrix" > > > format for plot? The "matrix" keyword seems to suggest > > > that the data is on a regular, 2dim grid. This notion > > > does not seem to have any meaning for plot. > > > > It is clearly useful to have such a capability. > > I use it to make heat maps, for instance. > > See heatmaps.dem > > But that just goes to my point: the examples in > heatmaps.dem all use splot (not plot), except > for one that uses "with image", which I think is > for a binary file (not ascii). The one in the demo is inline ascii data. But hmm, you're right that it doesn't include the 'matrix' keyword. Oh... I see. That's the wrong demo. I was thinking of the heatmaps in imageNaN.dem, which are drawn like this: plot '' matrix with image failsafe 0 5 4 3 1 0 ? 2 2 0 0 1 Junk 1 2 3 4 5 NaN 0 0 3 1 0 Inf 3 2 0 2 3 Inf 0 1 2 4 3 e e > I still can't see any "proper" use for an ASCII > matrix with plot (not splot). The end result I was aiming for when last I looked at this was to generate heatmaps directly from a csv file (e.g. from excel), where the row and column categories had headers. I'll draw this here as inline data with whitespace. The command below doesn't work, of course, but I was trying to understand the whole matrix mechanism well enough to see if I could tweak things to make it work: plot "" matrix using xticlabels(0):yticlabels(0) with image xx A B C X 0 2 1 Y 2 0 1 Z 1 1 2 I forget now why I wanted it to be a 'plot' command rather than 'splot'. Maybe because of the limited control over tic label placement in 3D. Or maybe because the code at first looked slightly less confusing. EAM 
From: Philipp K. Janert <janert@ie...>  20091122 06:21:19

On Saturday 21 November 2009 07:15:43 pm Daniel J Sebald wrote: > Hi Philipp, > > The interpretation of matrix can vary depending on the item being plotted. > > First, "matrix" by itself is a legacy keyword that is still accepted for > backward compatibility. It's gnuplot's matrix format, who's definition is > given in the documentation. Huh? What has replaced it, then? > > Images are the plot elements that makes sense in a matrix format for > "plot". Color can be five dimensional, alphachannel six dimensional. But that assumes a binary file, always, doesn't it? > > You asked about the legality of some syntax. The answer is maybe yes, > maybe no. It depends on whether it makes sense for the elements being > plotted. In some circumstances there are default column definitions. It's > still open for discussion. > > Dan > > Philipp K. Janert wrote: > > I am not sure how the "matrix" keyword works > > (that is: is supposed to work) when used together > > with the plot (not splot) command. > > > > Can you help me to enumerate the legal uses? > > > > For splot, there seem to be two legal ways to use > > matrix: > > > > splot "file" matrix > > and > > splot "file" matrix u ($1):($2):3 > > > > The first assumes the values in the file to be zvalues > > on a regular grid. > > > > The second assumes that the zvalues are in "column" > > 3, and allows me to fix the x and ycoordinates through > > the "columns" 1 and 2. > > > > Is it legal to do either: > > > > splot "file" matrix u 1 > > or > > splot "file" matrix 1:2 > > > > And if so, what do either of them do? > > > > For plot (not splot), I am completely confused. Does > > it even make sense to have the notion of a "matrix" > > format for plot? The "matrix" keyword seems to suggest > > that the data is on a regular, 2dim grid. This notion > > does not seem to have any meaning for plot. > > > > Best, > > > > Ph. > > > >  > > Let Crystal Reports handle the reporting  Free Crystal Reports 2008 > > 30Day trial. Simplify your report design, integration and deployment  > > and focus on what you do best, core application coding. Discover what's > > new with Crystal Reports now. http://p.sf.net/sfu/bobjjuly > > _______________________________________________ > > gnuplotbeta mailing list > > gnuplotbeta@... > > https://lists.sourceforge.net/lists/listinfo/gnuplotbeta 
From: Philipp K. Janert <janert@ie...>  20091122 06:17:49

On Saturday 21 November 2009 07:54:55 pm you wrote: > On Saturday 21 November 2009, Philipp K. Janert wrote: > > I am not sure how the "matrix" keyword works > > (that is: is supposed to work) when used together > > with the plot (not splot) command. > > I share your confusion. ;) > > > > For plot (not splot), I am completely confused. Does > > it even make sense to have the notion of a "matrix" > > format for plot? The "matrix" keyword seems to suggest > > that the data is on a regular, 2dim grid. This notion > > does not seem to have any meaning for plot. > > It is clearly useful to have such a capability. > I use it to make heat maps, for instance. > See heatmaps.dem But that just goes to my point: the examples in heatmaps.dem all use splot (not plot), except for one that uses "with image", which I think is for a binary file (not ascii). I still can't see any "proper" use for an ASCII matrix with plot (not splot). > But whether I use it in the way orginally intended is another > question :) > > > Another bizarre property is that the following command can be > used to plot the values in a row of data rather than a column > of data, which is otherwise "impossible" in a normal gnuplot command: > > plot 'rowdata' matrix using 1:0 > > I suspect this was totally unintended. At one point I tried > to figure out if this was generalizable, but I got too confused > and gave it up. I admit, that is cute. 
From: Ethan Merritt <merritt@u.washington.edu>  20091122 04:03:46

On Saturday 21 November 2009, Philipp K. Janert wrote: > > I am not sure how the "matrix" keyword works > (that is: is supposed to work) when used together > with the plot (not splot) command. I share your confusion. > Can you help me to enumerate the legal uses? > > For splot, there seem to be two legal ways to use > matrix: > > splot "file" matrix > and > splot "file" matrix u ($1):($2):3 In addition, ascii matrices and binary matrices are treated very differently according to the docs. > The first assumes the values in the file to be zvalues > on a regular grid. > > The second assumes that the zvalues are in "column" > 3, and allows me to fix the x and ycoordinates through > the "columns" 1 and 2. > > Is it legal to do either: > > splot "file" matrix u 1 > or > splot "file" matrix 1:2 > > And if so, what do either of them do? > > For plot (not splot), I am completely confused. Does > it even make sense to have the notion of a "matrix" > format for plot? The "matrix" keyword seems to suggest > that the data is on a regular, 2dim grid. This notion > does not seem to have any meaning for plot. It is clearly useful to have such a capability. I use it to make heat maps, for instance. See heatmaps.dem But whether I use it in the way orginally intended is another question :) Another bizarre property is that the following command can be used to plot the values in a row of data rather than a column of data, which is otherwise "impossible" in a normal gnuplot command: plot 'rowdata' matrix using 1:0 I suspect this was totally unintended. At one point I tried to figure out if this was generalizable, but I got too confused and gave it up. 
From: Philipp K. Janert <janert@ie...>  20091122 02:14:25

I am not sure how the "matrix" keyword works (that is: is supposed to work) when used together with the plot (not splot) command. Can you help me to enumerate the legal uses? For splot, there seem to be two legal ways to use matrix: splot "file" matrix and splot "file" matrix u ($1):($2):3 The first assumes the values in the file to be zvalues on a regular grid. The second assumes that the zvalues are in "column" 3, and allows me to fix the x and ycoordinates through the "columns" 1 and 2. Is it legal to do either: splot "file" matrix u 1 or splot "file" matrix 1:2 And if so, what do either of them do? For plot (not splot), I am completely confused. Does it even make sense to have the notion of a "matrix" format for plot? The "matrix" keyword seems to suggest that the data is on a regular, 2dim grid. This notion does not seem to have any meaning for plot. Best, Ph. 