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




Showing 4 results of 4

From: Thomas R. <tho...@gm...> - 2009年06月21日 21:10:50
Hi Jae-Joon,
Thanks for the quick fix! Just looked in the svn browser, and noticed 
you changed line 5290 of axes.py to
'o' : (0,0,3),
Should this not be
'o' : (0,3,0),
?
Thanks,
Tom
On Jun 21, 2009, at 2:59 PM, Jae-Joon Lee wrote:
> Thanks for the report.
> And, this turned out to be a bug. The symbol style code was simply
> ignored when its value is 3.
>
> While the bug should now be fixed (both in the trunk and the maint.
> branch), you may use marker style like (20,0,0) (or increase the first
> number when symbol is large) for a workaround.
>
> Regards,
>
> -JJ
>
>
> On Sun, Jun 21, 2009 at 1:09 PM, Thomas
> Robitaille<tho...@gm...> wrote:
>>
>> Hi,
>>
>> I'm trying to use the scatter method, making use of the option to 
>> specify
>> the marker as a tuple. From the documentation, it would seem that 
>> specifying
>> marker=(0,3,0) should draw a circle. However, this is not the case. 
>> If you
>> consider the following code:
>>
>> import matplotlib
>> matplotlib.use('Agg')
>> import matplotlib.pyplot as mpl
>>
>> fig = mpl.figure()
>> ax = fig.add_subplot(111)
>> #ax.scatter([x],[y],c='red',marker=(0,3,0.))
>> ax.scatter([10.],[10.],c='red',marker=(3,3,0.))
>> ax.scatter([11.],[10.],c='red',marker=(6,3,0.))
>> ax.set_xlim(5.,15.)
>> fig.savefig('scatter.png')
>>
>> The first ax.scatter causes an error, the second plots a triangle, 
>> and the
>> third a hexagon. However, the documentation states that (a) setting 
>> the
>> second element to '3' should plot a circle, and (b) the other 
>> arguments
>> should be ignored, so the first ax.scatter should not cause an error.
>>
>> Is this a bug, or am I misunderstanding the documentation?
>>
>> Thanks,
>>
>> Thomas
>> --
>> View this message in context: http://www.nabble.com/possible-bug-with-scatter-tp24136534p24136534.html
>> Sent from the matplotlib - users mailing list archive at Nabble.com.
>>
>>
>> ------------------------------------------------------------------------------
>> Are you an open source citizen? Join us for the Open Source Bridge 
>> conference!
>> Portland, OR, June 17-19. Two days of sessions, one day of 
>> unconference: 250ドル.
>> Need another reason to go? 24-hour hacker lounge. Register today!
>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
>> _______________________________________________
>> Matplotlib-users mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
From: Jae-Joon L. <lee...@gm...> - 2009年06月21日 19:06:06
Thanks for the report.
And, this turned out to be a bug. The symbol style code was simply
ignored when its value is 3.
While the bug should now be fixed (both in the trunk and the maint.
branch), you may use marker style like (20,0,0) (or increase the first
number when symbol is large) for a workaround.
Regards,
-JJ
On Sun, Jun 21, 2009 at 1:09 PM, Thomas
Robitaille<tho...@gm...> wrote:
>
> Hi,
>
> I'm trying to use the scatter method, making use of the option to specify
> the marker as a tuple. From the documentation, it would seem that specifying
> marker=(0,3,0) should draw a circle. However, this is not the case. If you
> consider the following code:
>
> import matplotlib
> matplotlib.use('Agg')
> import matplotlib.pyplot as mpl
>
> fig = mpl.figure()
> ax = fig.add_subplot(111)
> #ax.scatter([x],[y],c='red',marker=(0,3,0.))
> ax.scatter([10.],[10.],c='red',marker=(3,3,0.))
> ax.scatter([11.],[10.],c='red',marker=(6,3,0.))
> ax.set_xlim(5.,15.)
> fig.savefig('scatter.png')
>
> The first ax.scatter causes an error, the second plots a triangle, and the
> third a hexagon. However, the documentation states that (a) setting the
> second element to '3' should plot a circle, and (b) the other arguments
> should be ignored, so the first ax.scatter should not cause an error.
>
> Is this a bug, or am I misunderstanding the documentation?
>
> Thanks,
>
> Thomas
> --
> View this message in context: http://www.nabble.com/possible-bug-with-scatter-tp24136534p24136534.html
> Sent from the matplotlib - users mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> Are you an open source citizen? Join us for the Open Source Bridge conference!
> Portland, OR, June 17-19. Two days of sessions, one day of unconference: 250ドル.
> Need another reason to go? 24-hour hacker lounge. Register today!
> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: Thomas R. <tho...@gm...> - 2009年06月21日 17:09:33
Hi,
I'm trying to use the scatter method, making use of the option to specify
the marker as a tuple. From the documentation, it would seem that specifying
marker=(0,3,0) should draw a circle. However, this is not the case. If you
consider the following code:
import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as mpl
fig = mpl.figure()
ax = fig.add_subplot(111)
#ax.scatter([x],[y],c='red',marker=(0,3,0.))
ax.scatter([10.],[10.],c='red',marker=(3,3,0.))
ax.scatter([11.],[10.],c='red',marker=(6,3,0.))
ax.set_xlim(5.,15.)
fig.savefig('scatter.png')
The first ax.scatter causes an error, the second plots a triangle, and the
third a hexagon. However, the documentation states that (a) setting the
second element to '3' should plot a circle, and (b) the other arguments
should be ignored, so the first ax.scatter should not cause an error.
Is this a bug, or am I misunderstanding the documentation?
Thanks,
Thomas
-- 
View this message in context: http://www.nabble.com/possible-bug-with-scatter-tp24136534p24136534.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
From: Sandro T. <mat...@gm...> - 2009年06月21日 15:55:23
Hello,
I'm using blit to animate my plot, and I'd like to add a grid on it
but I failed at it.
What I do is:
1. prepare Figure, Axes, etc without plotting anything
2. save teh background with
 self.bg = self.canvas.copy_from_bbox(self.ax.bbox)
(on graph update)
3. restore background with
 self.canvas.restore_region(self.bg)
4. <line>.set_ydata(...)
5. self.ax.draw_artist(self.<line>)
6. self.canvas.blit(self.ax.bbox)
Now, I tried to place a "self.ax.grid(True)" in almost every possible
position, but never a grid came out :(
What is the right approach to solve it? Thanks in advance
Regards,
-- 
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi

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 によって変換されたページ (->オリジナル) /