You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(33) |
Dec
(20) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(7) |
Feb
(44) |
Mar
(51) |
Apr
(43) |
May
(43) |
Jun
(36) |
Jul
(61) |
Aug
(44) |
Sep
(25) |
Oct
(82) |
Nov
(97) |
Dec
(47) |
2005 |
Jan
(77) |
Feb
(143) |
Mar
(42) |
Apr
(31) |
May
(93) |
Jun
(93) |
Jul
(35) |
Aug
(78) |
Sep
(56) |
Oct
(44) |
Nov
(72) |
Dec
(75) |
2006 |
Jan
(116) |
Feb
(99) |
Mar
(181) |
Apr
(171) |
May
(112) |
Jun
(86) |
Jul
(91) |
Aug
(111) |
Sep
(77) |
Oct
(72) |
Nov
(57) |
Dec
(51) |
2007 |
Jan
(64) |
Feb
(116) |
Mar
(70) |
Apr
(74) |
May
(53) |
Jun
(40) |
Jul
(519) |
Aug
(151) |
Sep
(132) |
Oct
(74) |
Nov
(282) |
Dec
(190) |
2008 |
Jan
(141) |
Feb
(67) |
Mar
(69) |
Apr
(96) |
May
(227) |
Jun
(404) |
Jul
(399) |
Aug
(96) |
Sep
(120) |
Oct
(205) |
Nov
(126) |
Dec
(261) |
2009 |
Jan
(136) |
Feb
(136) |
Mar
(119) |
Apr
(124) |
May
(155) |
Jun
(98) |
Jul
(136) |
Aug
(292) |
Sep
(174) |
Oct
(126) |
Nov
(126) |
Dec
(79) |
2010 |
Jan
(109) |
Feb
(83) |
Mar
(139) |
Apr
(91) |
May
(79) |
Jun
(164) |
Jul
(184) |
Aug
(146) |
Sep
(163) |
Oct
(128) |
Nov
(70) |
Dec
(73) |
2011 |
Jan
(235) |
Feb
(165) |
Mar
(147) |
Apr
(86) |
May
(74) |
Jun
(118) |
Jul
(65) |
Aug
(75) |
Sep
(162) |
Oct
(94) |
Nov
(48) |
Dec
(44) |
2012 |
Jan
(49) |
Feb
(40) |
Mar
(88) |
Apr
(35) |
May
(52) |
Jun
(69) |
Jul
(90) |
Aug
(123) |
Sep
(112) |
Oct
(120) |
Nov
(105) |
Dec
(116) |
2013 |
Jan
(76) |
Feb
(26) |
Mar
(78) |
Apr
(43) |
May
(61) |
Jun
(53) |
Jul
(147) |
Aug
(85) |
Sep
(83) |
Oct
(122) |
Nov
(18) |
Dec
(27) |
2014 |
Jan
(58) |
Feb
(25) |
Mar
(49) |
Apr
(17) |
May
(29) |
Jun
(39) |
Jul
(53) |
Aug
(52) |
Sep
(35) |
Oct
(47) |
Nov
(110) |
Dec
(27) |
2015 |
Jan
(50) |
Feb
(93) |
Mar
(96) |
Apr
(30) |
May
(55) |
Jun
(83) |
Jul
(44) |
Aug
(8) |
Sep
(5) |
Oct
|
Nov
(1) |
Dec
(1) |
2016 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(3) |
Sep
(1) |
Oct
(3) |
Nov
|
Dec
|
2017 |
Jan
|
Feb
(5) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
|
Sep
(7) |
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
1
(3) |
2
(1) |
3
(3) |
4
|
5
|
6
|
7
|
8
(1) |
9
|
10
(3) |
11
(2) |
12
|
13
(1) |
14
(1) |
15
(4) |
16
(4) |
17
(13) |
18
(6) |
19
(1) |
20
(1) |
21
(3) |
22
(3) |
23
(4) |
24
(3) |
25
(3) |
26
(3) |
27
(5) |
28
(2) |
29
(3) |
30
(1) |
31
(1) |
|
|
|
I'm tinkering with your example a little bit, but clicking on the legend items doesn't seem to do anything whether it contains the offending clipPath snippet or not. What version of matplotlib are you using? What browser (and version) are you using to interact with the SVG? Can you attach the SVG file (maybe in both working and broken states), so I can tinker with it? You may want to try moving the "<defs>" containing the clipPath up a level, so it is a peer with the histogram rectangles. That's just a stab in the dark. If that turns out that makes the difference, that should be an easy enough fix within matplotlib. Cheers, Mike On 08/22/2011 10:57 AM, David Huard wrote: > Hi, > > I'm trying to create an SVG figure that will show or hide the bars of > a histogram when clicking on the element in the legend. I got to the > point where it almost works... > > I'm including the script so that others can play with it, but from > what I understand, the problem is that the first histogram patch > definition includes a clipping path definition > > <defs> > <clipPath id="p7ff5b81e1d"> > <rect height="345.6" width="446.4" x="72.0" y="43.2" /> > </clipPath> > </defs> > > that is referenced by all other histogram patches. When setting the > visibility attribute of the first patch to "hidden" , it hides all > patches. > > If I remove this clipping path entirely (by hand), the interactive > components work as expected. > > This is my first foray in SVG so my approach is probably naive, but > I'd welcome suggestions to make this work. Having one clippath per > histogram item would simplify things, but I don't know the internals > of matplotlib well enough to do this elegantly. > > Thanks, > > David > > > ------------------------------------------------------------------------------ > uberSVN's rich system and user administration capabilities and model > configuration take the hassle out of deploying and managing Subversion and > the tools developers use with it. Learn more about uberSVN and get a free > download at: http://p.sf.net/sfu/wandisco-dev2dev > > > _______________________________________________ > Matplotlib-devel mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
Hi, I'm trying to create an SVG figure that will show or hide the bars of a histogram when clicking on the element in the legend. I got to the point where it almost works... I'm including the script so that others can play with it, but from what I understand, the problem is that the first histogram patch definition includes a clipping path definition <defs> <clipPath id="p7ff5b81e1d"> <rect height="345.6" width="446.4" x="72.0" y="43.2" /> </clipPath> </defs> that is referenced by all other histogram patches. When setting the visibility attribute of the first patch to "hidden" , it hides all patches. If I remove this clipping path entirely (by hand), the interactive components work as expected. This is my first foray in SVG so my approach is probably naive, but I'd welcome suggestions to make this work. Having one clippath per histogram item would simplify things, but I don't know the internals of matplotlib well enough to do this elegantly. Thanks, David
On 22/08/2011, at 5:36, Benjamin Root wrote: > Ok, there has been a lot of useful discussion (for both MacOSX and Windows), but in the end, I want to know this: Is it possible for matplotlib to provide a single, recommended, fully-supported-by-us method for installing our package (possibly for each platform?). Could it be pip? Or some other option? > > It is kinda sad that the linux install instructions are easier than the other platform instructions, and I don't think we even provide a linux installer. It's pretty easy using MacPorts (thank you MacPorts maintainers :) sudo port install py27-matplotlib Obviously that doesn't help when building a dev version, although you can build out of tree ports. -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C