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
(7) |
2
(3) |
3
(2) |
4
(2) |
5
(2) |
6
(3) |
7
(1) |
8
(9) |
9
(1) |
10
(9) |
11
(2) |
12
|
13
(1) |
14
(11) |
15
(8) |
16
(7) |
17
(10) |
18
(2) |
19
(3) |
20
(9) |
21
(3) |
22
(3) |
23
(1) |
24
(12) |
25
(1) |
26
(3) |
27
(3) |
28
(6) |
29
(1) |
30
(6) |
31
(1) |
|
You need 1.4.0 as the 3D quiver code is not in 1.3.1. On Fri, Oct 10, 2014 at 5:02 PM, Thomas Proctor <The...@gm...> wrote: > I'm trying to generate a 3D quiver plot. When I try running the sample > available at > http://matplotlib.org/mpl_examples/mplot3d/quiver3d_demo.py > I get a "ValueError: too many values to unpack" error. I'm using matplotlib > 1.3.1 (the version available on the Ubuntu repositories). > > Does anyone know what's up with this? I'm assuming that this sample will > work if I had the right version, can anyone tell me what version I would > need? > > Thanks! > > > > ------------------------------------------------------------------------------ > Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer > Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports > Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper > Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer > http://p.sf.net/sfu/Zoho > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > -- Thomas Caswell tca...@gm...
chances are, something is wonky with the inputs that is causing the broadcasting not to work correctly. Could you post a simple, self-contained code example? Ben Root On Fri, Oct 10, 2014 at 5:02 PM, Thomas Proctor <The...@gm...> wrote: > I'm trying to generate a 3D quiver plot. When I try running the sample > available at <http://matplotlib.org/mpl_examples/mplot3d/quiver3d_demo.py> > http://matplotlib.org/mpl_examples/mplot3d/quiver3d_demo.py > I get a "ValueError: too many values to unpack" error. I'm using > matplotlib 1.3.1 (the version available on the Ubuntu repositories). > > Does anyone know what's up with this? I'm assuming that this sample will > work if I had the right version, can anyone tell me what version I would > need? > > Thanks! > >> > > > ------------------------------------------------------------------------------ > Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer > Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports > Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper > Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer > http://p.sf.net/sfu/Zoho > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > >
I'm trying to generate a 3D quiver plot. When I try running the sample available at <http://matplotlib.org/mpl_examples/mplot3d/quiver3d_demo.py> http://matplotlib.org/mpl_examples/mplot3d/quiver3d_demo.py I get a "ValueError: too many values to unpack" error. I'm using matplotlib 1.3.1 (the version available on the Ubuntu repositories). Does anyone know what's up with this? I'm assuming that this sample will work if I had the right version, can anyone tell me what version I would need? Thanks! >
Yes, I did. Same result as with cla(). Thanks, Charlie -----Original Message----- From: Sterling Smith [mailto:sm...@fu...] Sent: Friday, October 10, 2014 11:30 AM To: Duke, Charles Cc: mat...@li... Subject: Re: [Matplotlib-users] twinx cla problem This is not tested, but did you try ax2.clear() instead? -Sterling On Oct 10, 2014, at 7:45AM, Duke, Charles wrote: > With matplotlib 1.4.0 the cla() method for the twinx axes also clears the primary axes. With matplotlib 1.3.1 the method only clears the twinx axes as expected. I have a much longer program where the twinx axes must be cleared while retaining the primary axis plot. I would prefer not to replot the entire graph each time the twinx axes change. You can see this by adding the cla method to the matplotlib web site example, two_scales.py, shown below. > > I have matplotlib installed via the anaconda package. Matplotlib 1.4.0 is from anaconda 2.1.0. Matplotlib 1.3.1 is from 1.9 versions of the anaconda package. > > Linux version: > Linux gamow 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u3 x86_64 > GNU/Linux Same cla() result on osX 10.9.4. > > Same result for backends Qt4Agg and TkAgg; the cla() method cleared both axes. > I also tried various other options such as setting ax2.hold(False) prior to replotting ax2. However, once again ax1 was cleared. The ax2 clear commands seem to apply to the ax1 axis as well??? These options worked as expected for the earlier matplotlib version, clearing only the ax2 axis. > > Here's the code: if you execute the code, you should see a blank figure with the cla() included and the usual two graphs without the cla() method. > > -------------------------------------------------------------------- > import numpy as np > import matplotlib.pyplot as plt > > fig, ax1 = plt.subplots() > t = np.arange(0.01, 10.0, 0.01) > s1 = np.exp(t) > ax1.plot(t, s1, 'b-') > ax1.set_xlabel('time (s)') > # Make the y-axis label and tick labels match the line color. > ax1.set_ylabel('exp', color='b') > for tl in ax1.get_yticklabels(): > tl.set_color('b') > > ax2 = ax1.twinx() > s2 = np.sin(2*np.pi*t) > ax2.plot(t, s2, 'r.') > ax2.set_ylabel('sin', color='r') > for tl in ax2.get_yticklabels(): > tl.set_color('r') > > # single line addition to the two_scales.py example # clears both ax2 > and ax1 under matplotlib 1.4.0, clears only ax2 under matplotlib 1.3.1 > # obviously, same result with ax2.clear() method > ax2.cla() > > plt.show() > > > I would appreciate any help; this looks like a bug in the latest version of matplotlib. > I could not find any reference to this problem in earlier posts. > > Thanks, > Charlie > > ---------------------------------------------------------------------- > -------- Meet PCI DSS 3.0 Compliance Requirements with EventLog > Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI > DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download > White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with > EventLog Analyzer > http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg. > clktrk_______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users
On 2014年10月10日, 4:45 AM, Duke, Charles wrote: > With matplotlib 1.4.0 the cla() method for the twinx axes also clears > the primary axes. With matplotlib 1.3.1 the method only clears the > twinx axes as expected. I have a much longer program where the twinx > axes must be cleared while retaining the primary axis plot. I would > prefer not to replot the entire graph each time the twinx axes change. > You can see this by adding the cla method to the matplotlib web site > example, two_scales.py, shown below. > > I have matplotlib installed via the anaconda package. Matplotlib 1.4.0 > is from anaconda 2.1.0. Matplotlib 1.3.1 is from 1.9 versions of the > anaconda package. > > Linux version: > > Linux gamow 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u3 x86_64 GNU/Linux > > Same cla() result on osX 10.9.4. > > Same result for backends Qt4Agg and TkAgg; the cla() method cleared > both axes. > > I also tried various other options such as setting ax2.hold(False) prior > to replotting ax2. However, once again ax1 was cleared. The ax2 clear > commands seem to apply to the ax1 axis as well??? These options worked > as expected for the earlier matplotlib version, clearing only the ax2 axis. > > Here’s the code: if you execute the code, you should see a blank figure > with the cla() included and the usual two graphs without the cla() method. > > -------------------------------------------------------------------- > > import numpy as np > > import matplotlib.pyplot as plt > > fig, ax1 = plt.subplots() > > t = np.arange(0.01, 10.0, 0.01) > > s1 = np.exp(t) > > ax1.plot(t, s1, 'b-') > > ax1.set_xlabel('time (s)') > > # Make the y-axis label and tick labels match the line color. > > ax1.set_ylabel('exp', color='b') > > for tl in ax1.get_yticklabels(): > > tl.set_color('b') > > ax2 = ax1.twinx() > > s2 = np.sin(2*np.pi*t) > > ax2.plot(t, s2, 'r.') > > ax2.set_ylabel('sin', color='r') > > for tl in ax2.get_yticklabels(): > > tl.set_color('r') > > # single line addition to the two_scales.py example > > # clears both ax2 and ax1 under matplotlib 1.4.0, clears only ax2 under > matplotlib 1.3.1 > > # obviously, same result with ax2.clear() method > > ax2.cla() > > plt.show() > > I would appreciate any help; this looks like a bug in the latest > version of matplotlib. Charlie, I agree--it does look like a regression in 1.4. Would you post it as a github issue, please? Thank you. Eric > > I could not find any reference to this problem in earlier posts. > > Thanks, > > Charlie > > > > ------------------------------------------------------------------------------ > Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer > Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports > Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper > Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer > http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk > > > > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users >
Something is going really sideways on your system as `Gcf` is the class that the static method is a member of. If you have the method to call it, then you have the class defined. My guess is there is some race condition is the cleanup-at-exit code where the system is cleaning up the class object before this function is getting run. I suspect a better fix is to change all of the staticmethods -> classmethods Tom On Fri, Oct 10, 2014 at 1:38 PM, Mark Janikas <mja...@es...> wrote: > Thanks for pointer on the None.... Just got the future warning in my code when > comparing a numpy array param in a class of mine that defaults to None. > That should be solved differently... but I have plenty of other params that > default to None and I will change them accordingly.... > > > > Back to the traceback... it occurs on matplotlib 1.3 AND 1.4 > > > > TY, > > > > MJ > > > > From: ben...@gm... [mailto:ben...@gm...] On Behalf Of > Benjamin Root > Sent: Wednesday, October 8, 2014 6:20 PM > To: Mark Janikas > Cc: Matplotlib Users > Subject: Re: [Matplotlib-users] FW: traceback when import matplotlib.pyplot > twice > > > > Which version of matplotlib and which backend? > > Also, don't use == or != when comparing to None. Use "is" and "is not". > > Ben Root > > > ------------------------------------------------------------------------------ > Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer > Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports > Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper > Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer > http://p.sf.net/sfu/Zoho > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > -- Thomas Caswell tca...@gm...
Thanks for pointer on the None.... Just got the future warning in my code when comparing a numpy array param in a class of mine that defaults to None. That should be solved differently... but I have plenty of other params that default to None and I will change them accordingly.... Back to the traceback... it occurs on matplotlib 1.3 AND 1.4 TY, MJ From: ben...@gm... [mailto:ben...@gm...] On Behalf Of Benjamin Root Sent: Wednesday, October 8, 2014 6:20 PM To: Mark Janikas Cc: Matplotlib Users Subject: Re: [Matplotlib-users] FW: traceback when import matplotlib.pyplot twice Which version of matplotlib and which backend? Also, don't use == or != when comparing to None. Use "is" and "is not". Ben Root
This is not tested, but did you try ax2.clear() instead? -Sterling On Oct 10, 2014, at 7:45AM, Duke, Charles wrote: > With matplotlib 1.4.0 the cla() method for the twinx axes also clears the primary axes. With matplotlib 1.3.1 the method only clears the twinx axes as expected. I have a much longer program where the twinx axes must be cleared while retaining the primary axis plot. I would prefer not to replot the entire graph each time the twinx axes change. You can see this by adding the cla method to the matplotlib web site example, two_scales.py, shown below. > > I have matplotlib installed via the anaconda package. Matplotlib 1.4.0 is from anaconda 2.1.0. Matplotlib 1.3.1 is from 1.9 versions of the anaconda package. > > Linux version: > Linux gamow 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u3 x86_64 GNU/Linux > Same cla() result on osX 10.9.4. > > Same result for backends Qt4Agg and TkAgg; the cla() method cleared both axes. > I also tried various other options such as setting ax2.hold(False) prior to replotting ax2. However, once again ax1 was cleared. The ax2 clear commands seem to apply to the ax1 axis as well??? These options worked as expected for the earlier matplotlib version, clearing only the ax2 axis. > > Here’s the code: if you execute the code, you should see a blank figure with the cla() included and the usual two graphs without the cla() method. > > -------------------------------------------------------------------- > import numpy as np > import matplotlib.pyplot as plt > > fig, ax1 = plt.subplots() > t = np.arange(0.01, 10.0, 0.01) > s1 = np.exp(t) > ax1.plot(t, s1, 'b-') > ax1.set_xlabel('time (s)') > # Make the y-axis label and tick labels match the line color. > ax1.set_ylabel('exp', color='b') > for tl in ax1.get_yticklabels(): > tl.set_color('b') > > ax2 = ax1.twinx() > s2 = np.sin(2*np.pi*t) > ax2.plot(t, s2, 'r.') > ax2.set_ylabel('sin', color='r') > for tl in ax2.get_yticklabels(): > tl.set_color('r') > > # single line addition to the two_scales.py example > # clears both ax2 and ax1 under matplotlib 1.4.0, clears only ax2 under matplotlib 1.3.1 > # obviously, same result with ax2.clear() method > ax2.cla() > > plt.show() > > > I would appreciate any help; this looks like a bug in the latest version of matplotlib. > I could not find any reference to this problem in earlier posts. > > Thanks, > Charlie > > ------------------------------------------------------------------------------ > Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer > Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports > Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper > Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer > http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk_______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users
With matplotlib 1.4.0 the cla() method for the twinx axes also clears the primary axes. With matplotlib 1.3.1 the method only clears the twinx axes as expected. I have a much longer program where the twinx axes must be cleared while retaining the primary axis plot. I would prefer not to replot the entire graph each time the twinx axes change. You can see this by adding the cla method to the matplotlib web site example, two_scales.py, shown below. I have matplotlib installed via the anaconda package. Matplotlib 1.4.0 is from anaconda 2.1.0. Matplotlib 1.3.1 is from 1.9 versions of the anaconda package. Linux version: Linux gamow 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u3 x86_64 GNU/Linux Same cla() result on osX 10.9.4. Same result for backends Qt4Agg and TkAgg; the cla() method cleared both axes. I also tried various other options such as setting ax2.hold(False) prior to replotting ax2. However, once again ax1 was cleared. The ax2 clear commands seem to apply to the ax1 axis as well??? These options worked as expected for the earlier matplotlib version, clearing only the ax2 axis. Here's the code: if you execute the code, you should see a blank figure with the cla() included and the usual two graphs without the cla() method. -------------------------------------------------------------------- import numpy as np import matplotlib.pyplot as plt fig, ax1 = plt.subplots() t = np.arange(0.01, 10.0, 0.01) s1 = np.exp(t) ax1.plot(t, s1, 'b-') ax1.set_xlabel('time (s)') # Make the y-axis label and tick labels match the line color. ax1.set_ylabel('exp', color='b') for tl in ax1.get_yticklabels(): tl.set_color('b') ax2 = ax1.twinx() s2 = np.sin(2*np.pi*t) ax2.plot(t, s2, 'r.') ax2.set_ylabel('sin', color='r') for tl in ax2.get_yticklabels(): tl.set_color('r') # single line addition to the two_scales.py example # clears both ax2 and ax1 under matplotlib 1.4.0, clears only ax2 under matplotlib 1.3.1 # obviously, same result with ax2.clear() method ax2.cla() plt.show() I would appreciate any help; this looks like a bug in the latest version of matplotlib. I could not find any reference to this problem in earlier posts. Thanks, Charlie