Dear matplotlib gurus,

When I use

plot(t,x,'rx',t,y,'bs');

in matlab, it produces blue boxes for y, i.e., squares with a blue
border and a transparent interior, so that if one of them lies on top
of a red x, I can see the red x inside the blue box.  The same
construction in matplotlib produces blue squares: squares with a black
border and a blue interior.  I can change the color of the interior
with the markerfacecolor or mfc argument, e.g.,

plot(t,x,'rx');
plot(t,y,'bs',mec='b',mfc='w');

but that produces an opaque white interior which renders invisible any
red x it covers up.

I can change the transparency of a line with the alpha argument, but
there seems to be no corresponding markerfacealpha.

Is there a way in matplotlib to get a square marker with a blue border
and a transparent interior?

                                Thanks,
-- 
======================================================================
Office: 0.17 (Golm)                     Dr. John T. Whelan
Phone: +49 331 567 7117                 MPI for Gravitational Physics
FAX:   +49 331 567 7298                 (Albert-Einstein Institute)
http://www.aei.mpg.de/~whelan/          D-14424 Potsdam
[EMAIL PROTECTED]                    [EMAIL PROTECTED]
======================================================================


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to