Re: [Matplotlib-users] Border appearance

2008-07-24 Thread Jonathan Hayward http://JonathansCorner.com
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

2008-07-24 Thread John Hunter
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

2008-07-24 Thread Jonathan Hayward http://JonathansCorner.com
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

2008-07-23 Thread Jonathan Hayward http://JonathansCorner.com
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

2008-07-22 Thread Jonathan Hayward http://JonathansCorner.com
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

2008-07-22 Thread John Hunter
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