You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
(12) |
Sep
(12) |
Oct
(56) |
Nov
(65) |
Dec
(37) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(59) |
Feb
(78) |
Mar
(153) |
Apr
(205) |
May
(184) |
Jun
(123) |
Jul
(171) |
Aug
(156) |
Sep
(190) |
Oct
(120) |
Nov
(154) |
Dec
(223) |
| 2005 |
Jan
(184) |
Feb
(267) |
Mar
(214) |
Apr
(286) |
May
(320) |
Jun
(299) |
Jul
(348) |
Aug
(283) |
Sep
(355) |
Oct
(293) |
Nov
(232) |
Dec
(203) |
| 2006 |
Jan
(352) |
Feb
(358) |
Mar
(403) |
Apr
(313) |
May
(165) |
Jun
(281) |
Jul
(316) |
Aug
(228) |
Sep
(279) |
Oct
(243) |
Nov
(315) |
Dec
(345) |
| 2007 |
Jan
(260) |
Feb
(323) |
Mar
(340) |
Apr
(319) |
May
(290) |
Jun
(296) |
Jul
(221) |
Aug
(292) |
Sep
(242) |
Oct
(248) |
Nov
(242) |
Dec
(332) |
| 2008 |
Jan
(312) |
Feb
(359) |
Mar
(454) |
Apr
(287) |
May
(340) |
Jun
(450) |
Jul
(403) |
Aug
(324) |
Sep
(349) |
Oct
(385) |
Nov
(363) |
Dec
(437) |
| 2009 |
Jan
(500) |
Feb
(301) |
Mar
(409) |
Apr
(486) |
May
(545) |
Jun
(391) |
Jul
(518) |
Aug
(497) |
Sep
(492) |
Oct
(429) |
Nov
(357) |
Dec
(310) |
| 2010 |
Jan
(371) |
Feb
(657) |
Mar
(519) |
Apr
(432) |
May
(312) |
Jun
(416) |
Jul
(477) |
Aug
(386) |
Sep
(419) |
Oct
(435) |
Nov
(320) |
Dec
(202) |
| 2011 |
Jan
(321) |
Feb
(413) |
Mar
(299) |
Apr
(215) |
May
(284) |
Jun
(203) |
Jul
(207) |
Aug
(314) |
Sep
(321) |
Oct
(259) |
Nov
(347) |
Dec
(209) |
| 2012 |
Jan
(322) |
Feb
(414) |
Mar
(377) |
Apr
(179) |
May
(173) |
Jun
(234) |
Jul
(295) |
Aug
(239) |
Sep
(276) |
Oct
(355) |
Nov
(144) |
Dec
(108) |
| 2013 |
Jan
(170) |
Feb
(89) |
Mar
(204) |
Apr
(133) |
May
(142) |
Jun
(89) |
Jul
(160) |
Aug
(180) |
Sep
(69) |
Oct
(136) |
Nov
(83) |
Dec
(32) |
| 2014 |
Jan
(71) |
Feb
(90) |
Mar
(161) |
Apr
(117) |
May
(78) |
Jun
(94) |
Jul
(60) |
Aug
(83) |
Sep
(102) |
Oct
(132) |
Nov
(154) |
Dec
(96) |
| 2015 |
Jan
(45) |
Feb
(138) |
Mar
(176) |
Apr
(132) |
May
(119) |
Jun
(124) |
Jul
(77) |
Aug
(31) |
Sep
(34) |
Oct
(22) |
Nov
(23) |
Dec
(9) |
| 2016 |
Jan
(26) |
Feb
(17) |
Mar
(10) |
Apr
(8) |
May
(4) |
Jun
(8) |
Jul
(6) |
Aug
(5) |
Sep
(9) |
Oct
(4) |
Nov
|
Dec
|
| 2017 |
Jan
(5) |
Feb
(7) |
Mar
(1) |
Apr
(5) |
May
|
Jun
(3) |
Jul
(6) |
Aug
(1) |
Sep
|
Oct
(2) |
Nov
(1) |
Dec
|
| 2018 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2025 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
1
(2) |
2
(8) |
3
(8) |
4
(3) |
5
(15) |
6
(11) |
7
(4) |
|
8
|
9
(3) |
10
(21) |
11
(5) |
12
(7) |
13
(10) |
14
(12) |
|
15
(3) |
16
(4) |
17
(16) |
18
(20) |
19
(11) |
20
(9) |
21
(1) |
|
22
|
23
(15) |
24
(11) |
25
(1) |
26
(9) |
27
(5) |
28
|
|
29
(1) |
30
|
31
(6) |
|
|
|
|
|
From: Giorgio F. G. <gi...@gi...> - 2007-07-03 23:47:21
|
I am encountering a font problem when I try to save in .PS or .EPS format. I am using matplotlib 0.90 on windows xp but I had the very same problem with the older version too. See attached output: http://img207.imageshack.us/img207/3966/croppercapture11kg8.jpg Any idea? -- Giorgio gi...@gi... http://www.cafelamarck.it |
|
From: Jeff W. <js...@fa...> - 2007-07-03 17:52:21
|
Benoit Donnet wrote: > Hey guys, > > I'm trying to plot quantiles information (percentile 10, 25, 50, 75 > and 90). Attached, you'll find a jpged of what I would like to do > (this was done using Gnuplot): the vertical line delineates the range > from the 10th to the 90th percentile. Small tick bars to either side > of the lines mark some additional percentiles: bar to the left for the > 25th and bar to the right for the 75th. Finally, dots mark the median. > > I attempted to use matplotlib.finance modules. In particular, the > candlestick stuffs are quite close to what I want. But it didn't work > as the X-Axis does not correspond to a date information (X-Axis values > are within the range [1:1780]). > > Have you got an idea on how I can plot that using matplotlib? > > Thanks in advance. > > Keep on rockin' > > Benoit > Benoit: This looks very similar to what the boxplot function does (see http://matplotlib.sourceforge.net/matplotlib.pylab.html#-boxplot and boxplot_demo.py). If you want to tweak it, the boxplot function in axes.py might be a good starting point. -Jeff -- Jeffrey S. Whitaker Phone : (303)497-6313 Meteorologist FAX : (303)497-6449 NOAA/OAR/PSD R/PSD1 Email : Jef...@no... 325 Broadway Office : Skaggs Research Cntr 1D-124 Boulder, CO, USA 80303-3328 Web : http://tinyurl.com/5telg |
|
From: Christopher B. <Chr...@no...> - 2007-07-03 17:47:41
|
Nicolas wrote: > I think however matplotlib may be used only (and it will be even better > as I plan to make a Qt version in the future) good idea. > So, in : > >>> from matplotlib.transforms import Value > >>> from matplotlib.backends.backend_agg import RendererAgg > >>> r = RendererAgg(50, 50, Value(72)) > >>> r.draw_image (0, 0, im) > > What is the correct format for im ? I'm no expert, but probably a string that's the same format as what tostring_argb() returns, so something like this should work (untested!): buffer = self.get_renderer().tostring_argb() l, h = self.GetSize() matrix = numpy.fromstring(buffer, dtype=numpy.byte) matrix.shape = (l,h,4) # 4 for a,r,g,b sub_matrix = matrix[min_x:max_x, min:y_max_y, :] r.draw_image (0, 0, sub_matrix.tostring()) -Chris -- Christopher Barker, Ph.D. Oceanographer Emergency Response Division NOAA/NOS/OR&R (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception Chr...@no... |
|
From: Paul K. <pki...@ja...> - 2007-07-03 15:56:10
|
Hi, I would like to be able to use matplotlib as an object canvas, where items on the canvas receive mouse events (enter, leave, press, release) and the registered callback is invoked. For example, I want to be able to highlight the line associated with the legend entry as I mouse over the legend, and conversely highlight the legend entry associated with the line as I mouse over the line. I will also want to do operations such right clicking on the axis to modify axis properties such as linear/log scale, and click on legend entries to toggle lines on and off. >From looking at the pick_event_demo in examples, I have a lot of work ahead of me. Is this the state of the art? Before diving in and figuring out how to do some of these things, I would like to know if others have already implemented similar features in the current architecture, and if there are any plans in the works for upgrading the architecture that would make this easier. Thanks in advance, - Paul |
|
From: Jeff W. <js...@fa...> - 2007-07-03 11:59:15
|
Michael Newman wrote: > My understanding is the "contour" method only handles plots of > functions, e.g. f(x,y) = z, and not discrete points. I tried looking > into this weeks ago, and couldn't find a way to handle discrete points. > > I'd love to be able to do Kriging or Inverse Distance Weighting contour > lines on XY points I have of pollution concentrations at various monitors... > > Michael: There are three different methods for doing this described at http://www.scipy.org/Cookbook/Matplotlib/Gridding_irregularly_spaced_data -Jeff -- Jeffrey S. Whitaker Phone : (303)497-6313 NOAA/OAR/CDC R/PSD1 FAX : (303)497-6449 325 Broadway Boulder, CO, USA 80305-3328 |
|
From: Michael N. <mic...@gm...> - 2007-07-03 09:55:16
|
My understanding is the "contour" method only handles plots of functions, e.g. f(x,y) = z, and not discrete points. I tried looking into this weeks ago, and couldn't find a way to handle discrete points. I'd love to be able to do Kriging or Inverse Distance Weighting contour lines on XY points I have of pollution concentrations at various monitors... |
|
From: Nicolas <nic...@ya...> - 2007-07-03 08:32:40
|
Thank you very much. I know very little about numpy in fact. If I don't find a pure matplotlib method, I will use your suggestion with wx. I think however matplotlib may be used only (and it will be even better as I plan to make a Qt version in the future) So, in : >>> from matplotlib.transforms import Value >>> from matplotlib.backends.backend_agg import RendererAgg >>> r = RendererAgg(50, 50, Value(72)) >>> r.draw_image(0, 0, im) What is the correct format for im ? Thanks, Nicolas On 7/2/07, Christopher Barker <Chr...@no...> wrote: > > I don't know how to do it with the MPL agg back-end, but I think you > mentioned wx, and you can do it there instead. a wxImage can be > constructed from a buffer object, then saved as a PNG. You may need to > set the rgb and alpha portions separately. See the wxPython wiki and > search for "Image". > > Also: > > > matrix = [] > > buffer = self.get_renderer().tostring_argb() > > l, h = self.GetSize() > > for ligne in xrange(h): > > matrix.append([]) > > for colonne in xrange(l): > > i = 4*(ligne*h + colonne) > > pixel = buffer[i:i+4] > > matrix[-1].append(pixel) > > This is a very slow way to create the numpy array! > > Option a: first create an empty array: > > matrix = numpy.empty((l,h,4), numpy.byte) > > then fill that in. but even better: > > you can build the array directly from the buffer string: > > matrix = numpy.fromstring(buffer, dtype=numpy.byte) > lotlib-users > > -- > Christopher Barker, Ph.D. > Oceanographer > > Emergency Response Division > NOAA/NOS/OR&R (206) 526-6959 voice > 7600 Sand Point Way NE (206) 526-6329 fax > Seattle, WA 98115 (206) 526-6317 main reception > > Chr...@no... > |
|
From: Benoit D. <ben...@uc...> - 2007-07-03 08:13:32
|
Hey guys, I'm trying to plot quantiles information (percentile 10, 25, 50, 75 and 90). Attached, you'll find a jpged of what I would like to do (this was done using Gnuplot): the vertical line delineates the range from the 10th to the 90th percentile. Small tick bars to either side of the lines mark some additional percentiles: bar to the left for the 25th and bar to the right for the 75th. Finally, dots mark the median. I attempted to use matplotlib.finance modules. In particular, the candlestick stuffs are quite close to what I want. But it didn't work as the X-Axis does not correspond to a date information (X-Axis values are within the range [1:1780]). Have you got an idea on how I can plot that using matplotlib? Thanks in advance. Keep on rockin' Benoit |