SourceForge logo
SourceForge logo
Menu

matplotlib-users — Discussion related to using matplotlib

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
(4)
2
(8)
3
(3)
4
(4)
5
6
7
(3)
8
(8)
9
(6)
10
(8)
11
(5)
12
(2)
13
(4)
14
(2)
15
(12)
16
(11)
17
(3)
18
19
(1)
20
21
(2)
22
(13)
23
(4)
24
(6)
25
26
(2)
27
28
(2)
29
(8)
30
(2)



Showing 4 results of 4

From: John H. <jdh...@ac...> - 2004年06月02日 18:57:22
>>>>> "Flavio" == Flavio Codeco Coelho <fcc...@fi...> writes:
 Flavio> Crystal! But then the legends second example(legend_demo2)
 Flavio> is a bit misleading since it uses the syntax I used
 Flavio> originally (without the subscripts). I am aware of the
 Flavio> difference between the two situations, but my general
 Flavio> point is that since the examples are one of the main
 Flavio> sources of instruction for users, they should be as
 Flavio> complete as possible, i.e. contain as many variations on
 Flavio> the theme as possible, don't you agree? Of course they
 Flavio> should not substitute the prime directive: RTFM!, but they
 Flavio> are a powerful tool that should be explored.
Well, in this case it would be RTNYEFM (RT not-yet-existant FM) so I
would hesitate to advise it. Yes, the difference in your example and
the one in legend_demo2.py is that in the latter the sequence of lines
returned by plot are length 1 whereas in hist they are longer. The
legend code "flattens" the list of lines/patches and so consumes the
sequences in order until the list of labels is exhausted. In your
original example, the patches from the first hist used up all your
labels.
I changed legend_demo2.py to read
l1, = plot(t2, exp(-t2))
l2, l3 = plot(t2, sin(2*pi*t2), '--go', t1, log(1+t1), '.')
l4, = plot(t2, exp(-t2)*sin(2*pi*t2), 'rs-.')
legend( (l2, l4), ('oscillatory', 'damped'), 'upper right')
Adding the commas after l1 and l4 unpack the sequence returned by
plot, so l1 and l4 are now Line2D instances, not a sequence of lines.
This whole business of return values being objects or sequences of
objects is obscured by the fact that 'set' will operate on either,
which is true for matlab, BTW.
JDH
From: John H. <jdh...@ac...> - 2004年06月02日 14:03:45
>>>>> "Flavio" == Flavio Codeco Coelho <fcc...@fi...> writes:
 Flavio> Hi, Is there a way to set the color of an histogram? what
 Flavio> about transparency ?
 Flavio> for example:
 Flavio> h=hist(x... set(h,'alpha',0.75)
Of course, not all backends support the alpha channel (eg postscript),
but this is already possible with the agg backend
Here is some example code
 n, binsb, pb = hist(sb, 100,normed=True)
 set(pb, 'facecolor', 'r', 'alpha', 1.0)
Perhaps the problem with your test code above is that histogram
returns a tuple of (counts, bins, patches) and you need to set the
alpha on the patches only.
 Flavio> I would like to superimpose histograms on the same plot
 Flavio> but they would have to be of different colors and be
 Flavio> translucent.
 Flavio> I need to do this in using the matlab interface, not the
 Flavio> API.
Yep, I've done exactly this before using the code above; here's an
example image where one histogram is translucent gray superimposed
over a red histogram
http://nitace.bsd.uchicago.edu:8080/files/share/aptopower.png
JDH
From: John H. <jdh...@ac...> - 2004年06月02日 13:04:50
>>>>> "Peter" == Peter Groszkowski <pgr...@ge...> writes:
 Peter> seems like axes.plot_date() does not return the lines it
 Peter> creates... by looking at matlab.plot_date(), and comparing
 Peter> those with the case for regular plot() I think it
 Peter> should.. so we have a missing return statement..
Duly noted, fixed. Thanks.
JDH
From: Peter G. <pgr...@ge...> - 2004年06月02日 00:01:24
seems like axes.plot_date() does not return the lines it creates... by 
looking at matlab.plot_date(), and comparing those with the case for 
regular plot() I think it should.. so we have a missing return statement..
-- 
Peter Groszkowski Gemini Observatory
Tel: +1 808 974-2509 670 N. A'ohoku Place
Fax: +1 808 935-9235 Hilo, Hawai'i 96720, USA
4 messages has been excluded from this view by a project administrator.

Showing 4 results of 4

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /