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
(4) |
2
(4) |
3
|
4
(5) |
5
|
6
(9) |
7
(1) |
8
(1) |
9
(1) |
10
|
11
(2) |
12
(6) |
13
(5) |
14
(3) |
15
(1) |
16
(1) |
17
(2) |
18
(7) |
19
(1) |
20
(4) |
21
(8) |
22
(3) |
23
(3) |
24
|
25
(1) |
26
(3) |
27
(5) |
28
(3) |
29
|
30
|
Hi Daniel, For what it's worth, the code runs perfectly for me as-is on matplotlib 1.3.1 with python 2.7 on linux. However, based on your description, I'd guess that the second call to `twinx` is returning the same axes object. What happens when you do: print id(axes[1]), id(axes[2]) Are the id numbers the same or different? If they're the same, there may have been a regression/change that causes `twinx` to return the same object instead of creating a new axes. Cheers! -Joe On Wed, Nov 27, 2013 at 5:08 PM, dodermat <dan...@gm...> wrote: > Dear all > > What I want to accomplish was produced two years ago in a stackoverflow > snippet by Joe Kington > < > http://stackoverflow.com/questions/7733693/matplotlib-overlay-plots-with-different-scales > > > , and shown in the first figure below. However, when I use his snippet in > matplotlib 1.3.x, I get an output where the third axis replaces the second > axis, and the blue dots are accordingly distributed in only the lower half > of the plot (see second figure below). I considered downdating to an older > version of matplotlib, but then I came across a remark in the matplotlib > FAQ <http://matplotlib.org/faq/howto_faq.html#multiple-y-axis-scales> . > According to this remark, such a feature for twinx is on the wish list and > thus not very likely to be available in an older version. > > Can someone please explain the Kington magic to me? > > > <http://matplotlib.1069221.n5.nabble.com/file/n42556/ksRXk.png> > <http://matplotlib.1069221.n5.nabble.com/file/n42556/figure_1.png> > > > > -- > View this message in context: > http://matplotlib.1069221.n5.nabble.com/Plotting-with-more-than-two-y-axes-with-twinx-tp42556.html > Sent from the matplotlib - users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users >
Dear all What I want to accomplish was produced two years ago in a stackoverflow snippet by Joe Kington <http://stackoverflow.com/questions/7733693/matplotlib-overlay-plots-with-different-scales> , and shown in the first figure below. However, when I use his snippet in matplotlib 1.3.x, I get an output where the third axis replaces the second axis, and the blue dots are accordingly distributed in only the lower half of the plot (see second figure below). I considered downdating to an older version of matplotlib, but then I came across a remark in the matplotlib FAQ <http://matplotlib.org/faq/howto_faq.html#multiple-y-axis-scales> . According to this remark, such a feature for twinx is on the wish list and thus not very likely to be available in an older version. Can someone please explain the Kington magic to me? <http://matplotlib.1069221.n5.nabble.com/file/n42556/ksRXk.png> <http://matplotlib.1069221.n5.nabble.com/file/n42556/figure_1.png> -- View this message in context: http://matplotlib.1069221.n5.nabble.com/Plotting-with-more-than-two-y-axes-with-twinx-tp42556.html Sent from the matplotlib - users mailing list archive at Nabble.com.
Hi, when running basic_example_writer.py, I get *.mp4 files with a canvas size of 800x600 pixels (at least that's what mplayer tells me). However, I have trouble understanding where this canvas size comes from. The example does not explicitly set the dpi or the figure size, and I don't have a matplotlibrc which changes these settings. So figure.dpi is 80, and the fig.size_inches is (8, 6). So how come this translates to a 800x600 pixel movie? Thanks for you insight :) -- Andreas.
The gist here is that `subplot` doesn't really know when the new subplot exactly overlaps another -- it's essentially unaware of what's already there. We could do some deduplication there. However, it's also a completely legitimate use case to create two subplots in the same location, and then change the location of the ticks, formatting and scale on one of them and not the other. And we can't really guess which the user intends to do. Your workaround seems like a good one, in the absence of really changing the API here so matplotlib can know the user's intent. Mike On 11/26/2013 08:23 PM, John Gu wrote: > Hello, > > I had submitted a similar issue back in October of 2011. I'm using > matplotlib 1.3.1. Here's the code to produce the issue: > > f = figure() > for i in xrange(9): subplot(3,3,i+1) > f.axes[0].plot(range(100)) > > Now try to drag the line in the first subplot around. It's extremely > slow. Now do the following: > > for ax in f.axes[1:]: ax.axison=False > > Now, when you drag the line around in the first subplot, there's a > huge difference. Basically, it seems like that matplotlib is > attempting to redraw a lot of unnecessary things on the figure. Is > there an easy fix to this? > > Thanks, > John > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk > > > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users -- _ |\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _ | ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | | http://www.droettboom.com
Hello, I had submitted a similar issue back in October of 2011. I'm using matplotlib 1.3.1. Here's the code to produce the issue: f = figure() for i in xrange(9): subplot(3,3,i+1) f.axes[0].plot(range(100)) Now try to drag the line in the first subplot around. It's extremely slow. Now do the following: for ax in f.axes[1:]: ax.axison=False Now, when you drag the line around in the first subplot, there's a huge difference. Basically, it seems like that matplotlib is attempting to redraw a lot of unnecessary things on the figure. Is there an easy fix to this? Thanks, John