Re: [Matplotlib-users] Border appearance
Taking a step back: What should I be digging into so I'll have the concepts and tools to manipulate features like color and thickness of borders on a bar chart and on a pie graph and any parts that may have a border, whether the shadow on a pie graph is on the lower left or upper right, etc.? I'm looking at the tutorialhttp://matplotlib.sourceforge.net/tutorial.html; I'd welcome suggestions or clarifications about what I should be reading. On Tue, Jul 22, 2008 at 4:57 PM, John Hunter [EMAIL PROTECTED] wrote: On Tue, Jul 22, 2008 at 4:28 PM, Jonathan Hayward http://JonathansCorner.com [EMAIL PROTECTED] wrote: On the two routines I'm modifying from examples, boundaries and borders are generally a hefty black. How can I control color and/or thickness and/or turn off items like boundaries that are drawn in black? There are two borders in question, the figure border and the axes border. Both are rectangle instances. You can control the figure border with the figurePatch instance fig.figurePatch.set_edgecolor('white') fig.figurePatch.set_linewidth(0.5) and similarly for the axes axesFrame instance ax = axes([left, bottom, width, height]) ax.axesFrame.set_edgecolor('red') ax.axesFrame.set_linewidth(0.5) You can make the frame invisible in a few different ways: * set the edgecolor to be the same as the face color * set the linewidth to 0 * set the visible property to False (ax.axesFrame.set_visible(False)) JDH -- -- Jonathan Hayward, [EMAIL PROTECTED] ** To see an award-winning website with stories, essays, artwork, ** games, and a four-dimensional maze, why not visit my home page? ** All of this is waiting for you at http://JonathansCorner.com ++ Would you like to curl up with one of my hardcover books? ++ You can now get my books from http://CJSHayward.com - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users
Re: [Matplotlib-users] Border appearance
On Thu, Jul 24, 2008 at 10:22 AM, Jonathan Hayward http://JonathansCorner.com I'm looking at the tutorial ; I'd welcome suggestions or clarifications about what I should be reading. The tutorial is a good start, as is the user's guide http://matplotlib.sourceforge.net/users_guide_0.98.1.pdf some of the user's guide is dated, and the neww docs we are working on (still in beta) are at http://matplotlib.sourceforge.net/doc/html/index.html. The screenshots (http://matplotlib.sourceforge.net/screenshots.html) and examples (http://matplotlib.sourceforge.net/examples/) are good places to go for inspiration. You will probably also want to read the artist tutorial at http://matplotlib.sourceforge.net/doc/html/users/artists.html Good luck! JDH - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users
Re: [Matplotlib-users] Border appearance
Thank you; on to digging... On Thu, Jul 24, 2008 at 10:29 AM, John Hunter [EMAIL PROTECTED] wrote: On Thu, Jul 24, 2008 at 10:22 AM, Jonathan Hayward http://JonathansCorner.com I'm looking at the tutorial ; I'd welcome suggestions or clarifications about what I should be reading. The tutorial is a good start, as is the user's guide http://matplotlib.sourceforge.net/users_guide_0.98.1.pdf some of the user's guide is dated, and the neww docs we are working on (still in beta) are at http://matplotlib.sourceforge.net/doc/html/index.html. The screenshots (http://matplotlib.sourceforge.net/screenshots.html) and examples (http://matplotlib.sourceforge.net/examples/) are good places to go for inspiration. You will probably also want to read the artist tutorial at http://matplotlib.sourceforge.net/doc/html/users/artists.html Good luck! JDH -- -- Jonathan Hayward, [EMAIL PROTECTED] ** To see an award-winning website with stories, essays, artwork, ** games, and a four-dimensional maze, why not visit my home page? ** All of this is waiting for you at http://JonathansCorner.com ++ Would you like to curl up with one of my hardcover books? ++ You can now get my books from http://CJSHayward.com - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users
Re: [Matplotlib-users] Border appearance
On Tue, Jul 22, 2008 at 4:57 PM, John Hunter [EMAIL PROTECTED] wrote: On Tue, Jul 22, 2008 at 4:28 PM, Jonathan Hayward http://JonathansCorner.com [EMAIL PROTECTED] wrote: On the two routines I'm modifying from examples, boundaries and borders are generally a hefty black. How can I control color and/or thickness and/or turn off items like boundaries that are drawn in black? There are two borders in question, the figure border and the axes border. Both are rectangle instances. You can control the figure border with the figurePatch instance How do I query/set the figure in question? I was specifying the axes earlier, and setting a linewidth of 0 seemed to remove one of two borders (or, from a non-technical perspective, made the border half as thick). See before.png and after.png: getting closer at least... fig.figurePatch.set_edgecolor('white') fig.figurePatch.set_linewidth(0.5) and similarly for the axes axesFrame instance ax = axes([left, bottom, width, height]) ax.axesFrame.set_edgecolor('red') ax.axesFrame.set_linewidth(0.5) You can make the frame invisible in a few different ways: * set the edgecolor to be the same as the face color * set the linewidth to 0 * set the visible property to False (ax.axesFrame.set_visible(False)) JDH -- -- Jonathan Hayward, [EMAIL PROTECTED] ** To see an award-winning website with stories, essays, artwork, ** games, and a four-dimensional maze, why not visit my home page? ** All of this is waiting for you at http://JonathansCorner.com ++ Would you like to curl up with one of my hardcover books? ++ You can now get my books from http://CJSHayward.com attachment: before.pngattachment: after.png- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users
[Matplotlib-users] Border appearance
On the two routines I'm modifying from examples, boundaries and borders are generally a hefty black. How can I control color and/or thickness and/or turn off items like boundaries that are drawn in black? -- -- Jonathan Hayward, [EMAIL PROTECTED] ** To see an award-winning website with stories, essays, artwork, ** games, and a four-dimensional maze, why not visit my home page? ** All of this is waiting for you at http://JonathansCorner.com ++ Would you like to curl up with one of my hardcover books? ++ You can now get my books from http://CJSHayward.com - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users
Re: [Matplotlib-users] Border appearance
On Tue, Jul 22, 2008 at 4:28 PM, Jonathan Hayward http://JonathansCorner.com [EMAIL PROTECTED] wrote: On the two routines I'm modifying from examples, boundaries and borders are generally a hefty black. How can I control color and/or thickness and/or turn off items like boundaries that are drawn in black? There are two borders in question, the figure border and the axes border. Both are rectangle instances. You can control the figure border with the figurePatch instance fig.figurePatch.set_edgecolor('white') fig.figurePatch.set_linewidth(0.5) and similarly for the axes axesFrame instance ax = axes([left, bottom, width, height]) ax.axesFrame.set_edgecolor('red') ax.axesFrame.set_linewidth(0.5) You can make the frame invisible in a few different ways: * set the edgecolor to be the same as the face color * set the linewidth to 0 * set the visible property to False (ax.axesFrame.set_visible(False)) JDH - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users