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
(6) |
3
|
4
(7) |
5
(10) |
6
(4) |
7
(17) |
8
(4) |
9
(1) |
10
(1) |
11
(19) |
12
(14) |
13
(8) |
14
(14) |
15
(9) |
16
(1) |
17
|
18
|
19
(8) |
20
(5) |
21
(7) |
22
(13) |
23
(1) |
24
|
25
(4) |
26
(2) |
27
(17) |
28
(13) |
29
(6) |
30
(6) |
31
(5) |
|
|
|
|
|
|
From: ChaoYue <cha...@gm...> - 2013-03-20 21:37:55
|
Agree with Eric. I guess if you remove sharex=True, it will work. Chao On Wed, Mar 20, 2013 at 10:27 PM, Eric Firing [via matplotlib] < ml-...@n5...> wrote: > On 2013/03/20 8:57 AM, Jonathan Slavin wrote: > > > Hi all, > > > > I've run across a minor but annoying bug. It can be demonstrated pretty > > simply: > > > > fig, ax = plt.subplots(2,1,sharex=True,figsize=(7.,7.)) > > fig.subplots_adjust(hspace=0.0) > > x = 4.25*(np.arange(6.) - 2.5)/10. > > y = 0.6*x/max(x) > > ax[0].plot(x,y) > > ax[0].set_xlim(-1.2,1.2) > > ax[0].set_aspect('equal') > > ax[1].plot(x,y) > > ax[0].set_ylim(-0.6,0.6) > > ax[1].set_ylim(-0.6,0.6) > > ax[1].set_aspect('equal') > > plt.show() > > > > The problem is that the y limits on the two plots are slightly different > > from those set: > > I think the problem is that you are trying to specify too many things: > you are specifying the box dimensions when you make the axes, then you > are specifying xlim, and then you are specifying ylim, but then you are > asking for a 1:1 aspect ratio. Something has to give! The aspect ratio > handling is designed to provide the specified aspect ratio under a wide > range of circumstances, including zooming and panning, and to do that, > it has to be able to change something. You can choose to let the box > dimensions be changeable, or the data limits. > > If you want to fix the data limits, then you have to make the box > adjustable. This can cause problems with shared axes, but you can try > it with ax[0].set_aspect('equal', adjustable='box-forced'). > > Eric > > > ax[1].get_ylim() > > (-0.61935483870967734, 0.61935483870967734) > > and doing a set_ylim doesn't have any effect. This seems to be caused > > by the set_aspect('equal'), since removing it results in plots with the > > correct limits -- but aspect that is not quite equal. It is affected by > > the figsize parameter in the call to subplots. It seems I can get the > > correct y limits and aspect if I keep the set_aspect('equal') and fiddle > > with the figsize. But that certainly doesn't seem to be a desirable > > behavior. Ideally, the set_ylim (or set_xlim) would be respected as > > well as the apect ratio and extra blank space around the figure would be > > added as needed to fit the figsize. > > > > By the way, using no figsize argument to subplots results in y limits > > even smaller than the data limits. Also, this problem does not occur > > for single (non-stacked) plots and the use of subplots_adjust also does > > not seem to affect the problem. I'm using matplotlib 1.2.0 > > > > I did notice that this issue is similar to that discussed in this > > thread: > > http://www.mail-archive.com/matplotlib-users@.../msg05783.html<http://www.mail-archive.com/mat...@li.../msg05783.html> > > > > Regards, > > Jon > > > > > ------------------------------------------------------------------------------ > > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_mar > _______________________________________________ > Matplotlib-users mailing list > [hidden email] <http://user/SendEmail.jtp?type=node&node=40690&i=0> > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > > http://matplotlib.1069221.n5.nabble.com/set-limits-not-obeyed-for-stacked-plots-when-set-aspect-equal-used-tp40689p40690.html > To start a new topic under matplotlib - users, email > ml-...@n5... > To unsubscribe from matplotlib, click here<http://matplotlib.1069221.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=2&code=Y2hhb3l1ZWpveUBnbWFpbC5jb218MnwxMzg1NzAzMzQx> > . > NAML<http://matplotlib.1069221.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- *********************************************************************************** Chao YUE Laboratoire des Sciences du Climat et de l'Environnement (LSCE-IPSL) UMR 1572 CEA-CNRS-UVSQ Batiment 712 - Pe 119 91191 GIF Sur YVETTE Cedex Tel: (33) 01 69 08 29 02; Fax:01.69.08.77.16 ************************************************************************************ -- View this message in context: http://matplotlib.1069221.n5.nabble.com/set-limits-not-obeyed-for-stacked-plots-when-set-aspect-equal-used-tp40689p40691.html Sent from the matplotlib - users mailing list archive at Nabble.com. |
From: Eric F. <ef...@ha...> - 2013-03-20 21:25:46
|
On 2013/03/20 8:57 AM, Jonathan Slavin wrote: > Hi all, > > I've run across a minor but annoying bug. It can be demonstrated pretty > simply: > > fig, ax = plt.subplots(2,1,sharex=True,figsize=(7.,7.)) > fig.subplots_adjust(hspace=0.0) > x = 4.25*(np.arange(6.) - 2.5)/10. > y = 0.6*x/max(x) > ax[0].plot(x,y) > ax[0].set_xlim(-1.2,1.2) > ax[0].set_aspect('equal') > ax[1].plot(x,y) > ax[0].set_ylim(-0.6,0.6) > ax[1].set_ylim(-0.6,0.6) > ax[1].set_aspect('equal') > plt.show() > > The problem is that the y limits on the two plots are slightly different > from those set: I think the problem is that you are trying to specify too many things: you are specifying the box dimensions when you make the axes, then you are specifying xlim, and then you are specifying ylim, but then you are asking for a 1:1 aspect ratio. Something has to give! The aspect ratio handling is designed to provide the specified aspect ratio under a wide range of circumstances, including zooming and panning, and to do that, it has to be able to change something. You can choose to let the box dimensions be changeable, or the data limits. If you want to fix the data limits, then you have to make the box adjustable. This can cause problems with shared axes, but you can try it with ax[0].set_aspect('equal', adjustable='box-forced'). Eric > ax[1].get_ylim() > (-0.61935483870967734, 0.61935483870967734) > and doing a set_ylim doesn't have any effect. This seems to be caused > by the set_aspect('equal'), since removing it results in plots with the > correct limits -- but aspect that is not quite equal. It is affected by > the figsize parameter in the call to subplots. It seems I can get the > correct y limits and aspect if I keep the set_aspect('equal') and fiddle > with the figsize. But that certainly doesn't seem to be a desirable > behavior. Ideally, the set_ylim (or set_xlim) would be respected as > well as the apect ratio and extra blank space around the figure would be > added as needed to fit the figsize. > > By the way, using no figsize argument to subplots results in y limits > even smaller than the data limits. Also, this problem does not occur > for single (non-stacked) plots and the use of subplots_adjust also does > not seem to affect the problem. I'm using matplotlib 1.2.0 > > I did notice that this issue is similar to that discussed in this > thread: > http://www.mail-archive.com/mat...@li.../msg05783.html > > Regards, > Jon > |
From: Jonathan S. <js...@cf...> - 2013-03-20 18:57:46
|
Hi all, I've run across a minor but annoying bug. It can be demonstrated pretty simply: fig, ax = plt.subplots(2,1,sharex=True,figsize=(7.,7.)) fig.subplots_adjust(hspace=0.0) x = 4.25*(np.arange(6.) - 2.5)/10. y = 0.6*x/max(x) ax[0].plot(x,y) ax[0].set_xlim(-1.2,1.2) ax[0].set_aspect('equal') ax[1].plot(x,y) ax[0].set_ylim(-0.6,0.6) ax[1].set_ylim(-0.6,0.6) ax[1].set_aspect('equal') plt.show() The problem is that the y limits on the two plots are slightly different from those set: ax[1].get_ylim() (-0.61935483870967734, 0.61935483870967734) and doing a set_ylim doesn't have any effect. This seems to be caused by the set_aspect('equal'), since removing it results in plots with the correct limits -- but aspect that is not quite equal. It is affected by the figsize parameter in the call to subplots. It seems I can get the correct y limits and aspect if I keep the set_aspect('equal') and fiddle with the figsize. But that certainly doesn't seem to be a desirable behavior. Ideally, the set_ylim (or set_xlim) would be respected as well as the apect ratio and extra blank space around the figure would be added as needed to fit the figsize. By the way, using no figsize argument to subplots results in y limits even smaller than the data limits. Also, this problem does not occur for single (non-stacked) plots and the use of subplots_adjust also does not seem to affect the problem. I'm using matplotlib 1.2.0 I did notice that this issue is similar to that discussed in this thread: http://www.mail-archive.com/mat...@li.../msg05783.html Regards, Jon -- ______________________________________________________________ Jonathan D. Slavin Harvard-Smithsonian CfA js...@cf... 60 Garden Street, MS 83 phone: (617) 496-7981 Cambridge, MA 02138-1516 cell: (781) 363-0035 USA ______________________________________________________________ |
From: Jae-Joon L. <lee...@gm...> - 2013-03-20 05:49:15
|
On Wed, Mar 13, 2013 at 2:17 AM, Andrew Dawson <da...@at...> wrote: > You should see that the circle is no longer circular, and also there are > weird line width issues. What I want it basically exactly like the attached > without_clipping.png but with paths inside the circle removed. The reason that circle is no more circle is that simply inverting the vertices does not always results in a correctly inverted path. Instead of following line. interior.vertices = interior.vertices[::-1] You should use something like below. interior = mpath.Path(np.concatenate([interior.vertices[-2::-1], interior.vertices[-1:]]), interior.codes) It would be good if we have a method to invert a path. This will give you a circle. But the weird line width issue remains. This seems to be an Agg issue, and the line width seems to depend on the dpi. I guess @mdboom nay have some insight on this. Regards, -JJ |
From: Sudheer J. <sud...@ya...> - 2013-03-20 00:45:53
|
Thank you Paul, I think the font issue is the mischief of Yahoo. I think I should send mail in text mode rather than html then the issue will not be there I hope. The signature is in normal text mode I saved. Please revert back if my mail shows font issues again so that I can try some thing different. However when I see it in Yahoo there is no issues though.. with best regards, Sudheer *************************************************************** Sudheer Joseph Indian National Centre for Ocean Information Services Ministry of Earth Sciences, Govt. of India POST BOX NO: 21, IDA Jeedeemetla P.O. Via Pragathi Nagar,Kukatpally, Hyderabad; Pin:5000 55 Tel:+91-40-23886047(O),Fax:+91-40-23895011(O), Tel:+91-40-23044600(R),Tel:+91-40-9440832534(Mobile) E-mail:sjo...@gm...;sud...@ya... Web- http://oppamthadathil.tripod.com *************************************************************** >________________________________ > From: Paul Hobson <pmh...@gm...> >To: Sudheer Joseph <sud...@ya...> >Cc: "mat...@li..." <mat...@li...> >Sent: Tuesday, 19 March 2013 11:30 PM >Subject: Re: [Matplotlib-users] windrose > > >On Tue, Mar 19, 2013 at 2:22 AM, Sudheer Joseph <sud...@ya...> wrote: > >Dear users, >> Attached is a windrose diagram created by using https://sourceforge.net/project/showfiles.php?group_id=239240&package_id=290902 . Can any one tell me if the numbers displayed in the attached plot is % of wind directions in each category? or are they represent some other numbers? >> >> >>http://3.bp.blogspot.com/_4ZlrnfU7IT8/TPxpftZGzfI/AAAAAAAAADA/uq9cF3PTpR8/s1600/Wind_rose_plot.jpg >> > > >Sudheer, > > >That's correct. The total length of the bars is the percentage of time that the wind is blowing *from* that direction. >See my implementation here: https://github.com/phobson/python-metar/blob/master/metar/graphics.py#L135 > > >Side note, you're emails are consistently formatted pretty strangely and can be difficult to read. Perhaps stick with the same font that is in your email signature? > > |