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
(5) |
2
|
3
(3) |
4
(16) |
5
(8) |
6
(22) |
7
(10) |
8
(18) |
9
(11) |
10
(7) |
11
(16) |
12
(1) |
13
(10) |
14
(14) |
15
(2) |
16
(3) |
17
(19) |
18
(24) |
19
(35) |
20
(38) |
21
(27) |
22
(1) |
23
(9) |
24
(6) |
25
(24) |
26
(9) |
27
(7) |
28
(5) |
29
(9) |
30
(4) |
|
|
|
|
|
|
Adam-221 wrote: > > hi, I am trying to use ginput with some images and for some reason it > keeps > changing the axes with the mouse click. > I don't know if this is a feature or bug, but I would like it not to > affect > my images at all. > > here is a short example: > > #--- > from pylab import ginput, imshow, rand > > t=rand(50,50) > imshow(t) > x = ginput(1) > #--- > > this problem was also addressed in a post back in august: > http://www.nabble.com/ginput-changes-axes-limits-td18863282.html#a18863282 > but it received no replies. > > any ideas on whats going on? > > thanks, > adam. > > Hi adam I found I needed to set the axis type to 'image'. The following code dosen't resize. #------------------------------------------------------ import pylab x1 = pylab.rand(103, 53) fig1 = pylab.figure(1) ax1 = fig1.add_subplot(111) ax1.imshow(x1) ax1.axis('image') ax1.axis('off') x = fig1.ginput(2) fig1.show() #-------------------------- cheers Eleanor -- View this message in context: http://www.nabble.com/using-ginput-with-images----axes-are-resized--tp20270943p20349847.html Sent from the matplotlib - users mailing list archive at Nabble.com.
Hi I would like to insert a new button on the standard figure toolbar, is there an easy way? maybe someone can post an example? Thanks -- View this message in context: http://www.nabble.com/How-to-insert-a-new-button--tp20348834p20348834.html Sent from the matplotlib - users mailing list archive at Nabble.com.
On Wednesday 05 November 2008, Stan West said something like: > > -----Original Message----- > > From: Joshua J. Kugler [mailto:jo...@ee...] > > Sent: Tuesday, November 04, 2008 18:39 > > > > On Tuesday 04 November 2008, Joshua J. Kugler said something like: > > > > Here is one way to do it:: > > > > > > > > for label in ax.get_xticklabels() + ax.get_yticklabels(): > > > > label.set_fontsize(12) > > > > > > > > But the artist tutorial above will give you a more in-depth > > > > explanation of the various containers and methods. > > > > > > Sigh...how simple. Thank you very much! > > > > OK, so it's half working. :) > > > > I have code such as this: > > > > for label in self.main_axes.get_xticklabels(): > > tick.label.set_fontsize(self.xtick_labelsize) > > Perhaps the line above should be > > label.set_fontsize(self.xtick_labelsize) > > instead. Well, yes, it should, and I apparently caught that bug AFTER I sent the e-mail, but alas it was left over from messing around with the code. The code is now correct: for label in self.main_axes.get_xticklabels(): label.set_fontsize(self.xtick_labelsize) But still does not affect the x date labels. Thanks for the pointer, though! j > > > main_ticks = self.main_axes.get_yticklabels() > > sub_ticks = (self.sub_axes.get_yticklabels() > > if hasattr(self.sub_axes, 'get_yticklabels') > > else []) > > for label in main_ticks + sub_ticks: > > label.set_fontsize(self.ytick_labelsize) > > > > 'self' is an object that gets turned in to a plot on a figure. > > the sub_axes are because we have centigrade on one end of the > > plot, and Fahrenheit on the other end. The yticklabel code > > works fine. The xticklabel code has no effect. > > > > The X axis is an AutoDateLocator and apparently set_fontsize > > isn't having an effect with that. I tried setting the font > > size even after setting the locator, and that doesn't appear > > to have any effect. Can you point me to the relevant docs on > > the subject? :) > > > > Thanks! -- Joshua Kugler Part-Time System Admin/Programmer http://www.eeinternet.com PGP Key: http://pgp.mit.edu/ ID 0xDB26D7CE
From: Mark Bakker [mailto:ma...@gm...] Sent: Wednesday, November 05, 2008 06:25 Hello list - I am trying to change the yticks on my colorbar (in combination with contourf) and cannot figure out how to do it. Short example: x,y = meshgrid(linspace(0,10),linspace(0,10)) a = contourf(x,y,x,linspace(0,10,6)) b = colorbar(a) This gives a nice colorbar, with ticks at 0,2,4,6,8,10 But I want labels only at 0,5,10. So I thought I can change that as: b.ax.set_yticks([0,5,10]) draw() But this gives really wacky results (totally messes up the colorbar), so that doesn't seem to be the way to do it. Can anybody tell me the correct way to do it? Thanks, Mark Try b = colorbar(a, ticks=linspace(0, 10, 3)) Documentation is at http://matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.colorbar.
> -----Original Message----- > From: Joshua J. Kugler [mailto:jo...@ee...] > Sent: Tuesday, November 04, 2008 18:39 > > On Tuesday 04 November 2008, Joshua J. Kugler said something like: > > > Here is one way to do it:: > > > > > > for label in ax.get_xticklabels() + ax.get_yticklabels(): > > > label.set_fontsize(12) > > > > > > But the artist tutorial above will give you a more in-depth > > > explanation of the various containers and methods. > > > > Sigh...how simple. Thank you very much! > > OK, so it's half working. :) > > I have code such as this: > > for label in self.main_axes.get_xticklabels(): > tick.label.set_fontsize(self.xtick_labelsize) Perhaps the line above should be label.set_fontsize(self.xtick_labelsize) instead. > main_ticks = self.main_axes.get_yticklabels() > sub_ticks = (self.sub_axes.get_yticklabels() > if hasattr(self.sub_axes, 'get_yticklabels') > else []) > for label in main_ticks + sub_ticks: > label.set_fontsize(self.ytick_labelsize) > > 'self' is an object that gets turned in to a plot on a figure. > the sub_axes are because we have centigrade on one end of the > plot, and Fahrenheit on the other end. The yticklabel code > works fine. The xticklabel code has no effect. > > The X axis is an AutoDateLocator and apparently set_fontsize > isn't having an effect with that. I tried setting the font > size even after setting the locator, and that doesn't appear > to have any effect. Can you point me to the relevant docs on > the subject? :) > > Thanks! > > j > > -- > Joshua Kugler > Part-Time System Admin/Programmer > http://www.eeinternet.com > PGP Key: http://pgp.mit.edu/ ID 0xDB26D7CE
Thanks for the re-explanation. I can confirm that this is broken as recently as 0.91.2. However, it works as expected with a recent SVN trunk, and matplotlib 0.98.3. It seems what this is doing is adjusting the limits twice (for each of the twin axes), the first correctly, and then again by applying the same rectangle to the adjusted limits. I will go ahead and fix this on the 0.91.x maintenance branch. (It seems Sourceforge's SVN is down at the moment, so I can't right now). I've also attached a patch that *may* apply to 0.90.0. It's a lot of work for me to move back to that version to test given the change in Numpy dependencies etc. If the patch doesn't work for you, you may just want to consider upgrading to the most recent 0.98.x. Cheers, Mike wet_colored)arch wrote: > Can you be more specific about what is going wrong? The zoom magnifier > seems to work fine for me with or without twinx, but perhaps we just > have different expectations of how it works. Could you perhaps provide > screenshots? > > Response>> > I confirmed it is 0.90.0 (I am running on Windows) > attached is code (which is simply example packaged with matplot lib) > > ALSO: > > the default figure: of which I selected the region from 2-4 on the x-axis > for magnifying > the resulting figure from magnifying: you can see much of the content from > 2-4 is missing (I selected the entire y axis with the magnifier) -- the > xaxis is only selecting a subset of the range I chose > the expected figure: I used the crossed arrows instead of the magnifier to > create a plot figure that roughly mimics what I expected... I expected to > see all data in y from x = 2 to 4 > > Is my expectation wrong? I expect the x and y axis range selected by the > magnifier tool to be fully represented in the subsequent representation of > the data - it always seems to be subset of the data range chosen. > > http://www.nabble.com/file/p20334562/two_scales.py two_scales.py > http://www.nabble.com/file/p20334562/two_scales_baseline.png > two_scales_baseline.png > http://www.nabble.com/file/p20334562/two_scales_2to4_concern.png > two_scales_2to4_concern.png > http://www.nabble.com/file/p20334562/two_scales_2to4_expectation.png > two_scales_2to4_expectation.png > -- Michael Droettboom Science Software Branch Operations and Engineering Division Space Telescope Science Institute Operated by AURA for NASA
Hello list - I am trying to change the yticks on my colorbar (in combination with contourf) and cannot figure out how to do it. Short example: x,y = meshgrid(linspace(0,10),linspace(0,10)) a = contourf(x,y,x,linspace(0,10,6)) b = colorbar(a) This gives a nice colorbar, with ticks at 0,2,4,6,8,10 But I want labels only at 0,5,10. So I thought I can change that as: b.ax.set_yticks([0,5,10]) draw() But this gives really wacky results (totally messes up the colorbar), so that doesn't seem to be the way to do it. Can anybody tell me the correct way to do it? Thanks, Mark
Can you be more specific about what is going wrong? The zoom magnifier seems to work fine for me with or without twinx, but perhaps we just have different expectations of how it works. Could you perhaps provide screenshots? Response>> I confirmed it is 0.90.0 (I am running on Windows) attached is code (which is simply example packaged with matplot lib) ALSO: the default figure: of which I selected the region from 2-4 on the x-axis for magnifying the resulting figure from magnifying: you can see much of the content from 2-4 is missing (I selected the entire y axis with the magnifier) -- the xaxis is only selecting a subset of the range I chose the expected figure: I used the crossed arrows instead of the magnifier to create a plot figure that roughly mimics what I expected... I expected to see all data in y from x = 2 to 4 Is my expectation wrong? I expect the x and y axis range selected by the magnifier tool to be fully represented in the subsequent representation of the data - it always seems to be subset of the data range chosen. http://www.nabble.com/file/p20334562/two_scales.py two_scales.py http://www.nabble.com/file/p20334562/two_scales_baseline.png two_scales_baseline.png http://www.nabble.com/file/p20334562/two_scales_2to4_concern.png two_scales_2to4_concern.png http://www.nabble.com/file/p20334562/two_scales_2to4_expectation.png two_scales_2to4_expectation.png -- View this message in context: http://www.nabble.com/twin---dual---two-axis-seems-to-confuse-or-break-toolbar-magnifier-tp20256700p20334562.html Sent from the matplotlib - users mailing list archive at Nabble.com.