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
|
3
(3) |
4
(6) |
5
(5) |
6
(5) |
7
|
8
|
9
(1) |
10
(5) |
11
(11) |
12
(6) |
13
(6) |
14
(4) |
15
(1) |
16
(1) |
17
(10) |
18
(20) |
19
(5) |
20
(7) |
21
(1) |
22
|
23
|
24
|
25
(1) |
26
(3) |
27
(1) |
28
|
29
(1) |
30
(2) |
31
(3) |
|
|
|
|
|
Paul, Actually, I didn't realize that you had to change the backend in the matplotlibrc file. Once I changed it to 'Qt4Agg', everything worked. Thanks! (to find out where your matplotlibrc file is: "matplotlib.matplotlib_fname()" ) Tim On Mon, Dec 10, 2012 at 2:34 PM, Timothy Duly <tim...@gm...> wrote: > Paul, > > I am using the "agg" backend: > > In [1]: import matplotlib > > In [2]: matplotlib.rcParams['backend'] > Out[2]: 'agg' > > > I was able to switch it to the one you have: > > In [12]: import matplotlib > In [13]: matplotlib.rcParams['backend'] = 'Qt4Agg' > > but still a simple "plot(1,1)" resulted in no plot being shown. > > Thanks, > Tim > > > > > > On Mon, Dec 10, 2012 at 2:20 PM, Paul Hobson <pmh...@gm...> wrote: > >> On Mon, Dec 10, 2012 at 12:15 PM, Timothy Duly <tim...@gm...>wrote: >> >>> Hi, >>> >>> I recently upgraded to matplotlib v1.2.0 on my Linux machine. For some >>> reason, plots are not appearing at all on my screen whenever I try to plot >>> any routines. >>> >>> When I open the interpreter with "ipython --pylab" and do >>> >>> In [1]: plot(1,1) >>> Out[1]: [<matplotlib.lines.Line2D object at 0x2a40450>] >>> >>> No plot shows up. This is somewhat strange as no other error shows up >>> either. Does anyone know of a way to debug this? I'm not sure where to >>> start. >>> >>> I also tried to run a simple plot in a script with >>> >>> from matplotlib.pyplot import * >>> figure() >>> plot(1,1) >>> draw(); show() >>> >>> and still had no success. >>> >>> Thanks, >>> Tim >>> >> >> Which backend are you using? >> >> In [1]: import matplotlib >> >> In [2]: matplotlib.rcParams['backend'] >> >> Out[2]: 'Qt4Agg' >> > >
Paul, I am using the "agg" backend: In [1]: import matplotlib In [2]: matplotlib.rcParams['backend'] Out[2]: 'agg' I was able to switch it to the one you have: In [12]: import matplotlib In [13]: matplotlib.rcParams['backend'] = 'Qt4Agg' but still a simple "plot(1,1)" resulted in no plot being shown. Thanks, Tim On Mon, Dec 10, 2012 at 2:20 PM, Paul Hobson <pmh...@gm...> wrote: > On Mon, Dec 10, 2012 at 12:15 PM, Timothy Duly <tim...@gm...> wrote: > >> Hi, >> >> I recently upgraded to matplotlib v1.2.0 on my Linux machine. For some >> reason, plots are not appearing at all on my screen whenever I try to plot >> any routines. >> >> When I open the interpreter with "ipython --pylab" and do >> >> In [1]: plot(1,1) >> Out[1]: [<matplotlib.lines.Line2D object at 0x2a40450>] >> >> No plot shows up. This is somewhat strange as no other error shows up >> either. Does anyone know of a way to debug this? I'm not sure where to >> start. >> >> I also tried to run a simple plot in a script with >> >> from matplotlib.pyplot import * >> figure() >> plot(1,1) >> draw(); show() >> >> and still had no success. >> >> Thanks, >> Tim >> > > Which backend are you using? > > In [1]: import matplotlib > > In [2]: matplotlib.rcParams['backend'] > > Out[2]: 'Qt4Agg' >
On Mon, Dec 10, 2012 at 12:15 PM, Timothy Duly <tim...@gm...> wrote: > Hi, > > I recently upgraded to matplotlib v1.2.0 on my Linux machine. For some > reason, plots are not appearing at all on my screen whenever I try to plot > any routines. > > When I open the interpreter with "ipython --pylab" and do > > In [1]: plot(1,1) > Out[1]: [<matplotlib.lines.Line2D object at 0x2a40450>] > > No plot shows up. This is somewhat strange as no other error shows up > either. Does anyone know of a way to debug this? I'm not sure where to > start. > > I also tried to run a simple plot in a script with > > from matplotlib.pyplot import * > figure() > plot(1,1) > draw(); show() > > and still had no success. > > Thanks, > Tim > Which backend are you using? In [1]: import matplotlib In [2]: matplotlib.rcParams['backend'] Out[2]: 'Qt4Agg'
Hi, I recently upgraded to matplotlib v1.2.0 on my Linux machine. For some reason, plots are not appearing at all on my screen whenever I try to plot any routines. When I open the interpreter with "ipython --pylab" and do In [1]: plot(1,1) Out[1]: [<matplotlib.lines.Line2D object at 0x2a40450>] No plot shows up. This is somewhat strange as no other error shows up either. Does anyone know of a way to debug this? I'm not sure where to start. I also tried to run a simple plot in a script with from matplotlib.pyplot import * figure() plot(1,1) draw(); show() and still had no success. Thanks, Tim
Hi Joe, Thanks for bringing this up, it is certainly valuable to highlight this on the mailinglist. As you say, the change is hard to spot and, I agree, makes library code supporting v1.1.1 and v1.2 harder than one would like. Typically, anything which is going to break core APIs (even slightly) should be documented under the "API Changes" page here http://matplotlib.org/api/api_changes.html#changes-in-1-2-x . You will find there were quite a few changes made relating to transforms which I think is entirely my doing, so at least we know who the guilty party is :-) Thanks for spotting the example failure - I split these changes over many separate pull requests and did scan the gallery for any noticeable changes, but this one must have slipped the net. If you're still having problems with using the newer transform API, please shout and I'd be happy to have a look for you. All the best, Phil On 9 December 2012 22:10, Joe Kington <jof...@gm...> wrote: > Hi folks, > > At some point transforms.Transform was slightly refactored. > (Particularly, this commit: > https://github.com/matplotlib/matplotlib/commit/8bbe2e55f29b28ba558504b27596b8e36a087c1c) This changed what methods need to be overridden when subclassing > Transform. > > All in all, it seems like a very sensible change, but it led to some very > hard-to-find bugs in some of my code that subclasses transforms.Transform. > I thought I would mention it on the mailing list for anyone else that uses > custom projections. Forgive me if it was mentioned earlier and I just > didn't notice. > > With versions 1.1.x and older, one had to directly implement a transformmethod when subclassingtransforms.Transform, > otherwise a NotImplemented error would be raised. > > With versions 1.2.x and newer, the preferred way appears to be to > implement things in a separate transform_affine or transform_non_affinemethod and not explicitly implement a > transform method. > > If you implement the non-affine portion directly in the transform method > without overriding transform_non_affine, it leads to strange drawing bugs > with v1.2 that did not occur with older versions. (For example, this broke > one of the examples in the gallery between 1.1. and 1.2: > http://matplotlib.org/1.1.1/examples/api/custom_projection_example.html > http://matplotlib.org/1.2.0/examples/api/custom_projection_example.html . > I just submitted a pull request to update the example, by the way.) > > On the other hand, for compatibility with versions 1.1 and older, you have > to explicitly implement the transform method as well, otherwise you'll > get the NotImplemented error. > > Therefore, now one needs to explicitly implement *_both_* the > transform_non_affine and transform methods of a custom non-affine > transform for compatibility with 1.1 and older as well as 1.2 and newer. > > Similarly, one needs to implement* _both_ *the transform_path_non_affineand the > transform_path methods for compatibility with newer and older versions of > matplotlib. > > Arguably, it should have always been done this way, but based onexamples/api/custom_projection_example.py, > I (and I suspect many other people as well) implemented the transform > directly as the transform method when subclassing Transform, instead of > separately in a transform_affine or transform_non_affine method. > > Is this a large enough change to warrant a mention in the changelog? (On > the other hand, the mailing list probably gets a lot more eyes on it than > the changelog...) > > Thanks! > -Joe > > > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > >