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

Showing 6 results of 6

From: andes <czu...@ya...> - 2010年12月19日 23:53:50
Hello JJ,
Thanks so much for replying..
I have attached the "eps" file.
http://old.nabble.com/file/p30495318/figeps.eps figeps.eps 
c
Jae-Joon Lee wrote:
> 
> Can you post your eps file?
> This may be related to the ps rasterizer you're using.
> Regards,
> 
> -JJ
> 
> 
> On Thu, Dec 16, 2010 at 1:46 AM, andes <czu...@ya...> wrote:
>>
>> hello,
>>
>> When I save as an "eps" a figure created by matplotlib I face the problem
>> that the inclined lines in the plot appear to be jagged when I open the
>> "eps" (please see figure below). This problem doesn't appear when I save
>> the
>> figure as a pdf or png. Do you you know if there is a simple solution to
>> this problem that I can implement in my example code (shown below)?
>> I would greatly appreciate any advice.
>> #----example code
>> from numpy import *
>> from pylab import *
>> x=linspace(-1,1,100)
>> y=x
>> figure(1)
>> p1,=plot(x,y,lw=3)
>> savefig("figeps.eps")
>> #---jagged line in plot
>> http://old.nabble.com/file/p30465591/jagged.png
>>
>> --
>> View this message in context:
>> http://old.nabble.com/jagged-line-in-eps-from-matplitlib-tp30465591p30465591.html
>> Sent from the matplotlib - users mailing list archive at Nabble.com.
>>
>>
>> ------------------------------------------------------------------------------
>> Lotusphere 2011
>> Register now for Lotusphere 2011 and learn how
>> to connect the dots, take your collaborative environment
>> to the next level, and enter the era of Social Business.
>> http://p.sf.net/sfu/lotusphere-d2d
>> _______________________________________________
>> Matplotlib-users mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
> 
> ------------------------------------------------------------------------------
> Lotusphere 2011
> Register now for Lotusphere 2011 and learn how
> to connect the dots, take your collaborative environment
> to the next level, and enter the era of Social Business.
> http://p.sf.net/sfu/lotusphere-d2d
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
> 
> 
-- 
View this message in context: http://old.nabble.com/jagged-line-in-eps-from-matplitlib-tp30465591p30495318.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
From: Sylvain M. <24...@gm...> - 2010年12月19日 09:34:42
Hi,
I was wondering if you ever found a solution to this problem ?
I have the exact same issue with GTK (Agg or cairo) and WX backends
... I'm also under gentoo using ipython-0.10.1 and matplotlib-1.0.0
I don't have the warnings you have but same behavior, I have to call
show (if I don't a blank 'frozen' window is all that appears) but then
the ipython doesn't have control anymore.
Cheers,
 Sylvain
From: Jae-Joon L. <lee...@gm...> - 2010年12月19日 04:36:59
Can you post your eps file?
This may be related to the ps rasterizer you're using.
Regards,
-JJ
On Thu, Dec 16, 2010 at 1:46 AM, andes <czu...@ya...> wrote:
>
> hello,
>
> When I save as an "eps" a figure created by matplotlib I face the problem
> that the inclined lines in the plot appear to be jagged when I open the
> "eps" (please see figure below). This problem doesn't appear when I save the
> figure as a pdf or png. Do you you know if there is a simple solution to
> this problem that I can implement in my example code (shown below)?
> I would greatly appreciate any advice.
> #----example code
> from numpy import *
> from pylab import *
> x=linspace(-1,1,100)
> y=x
> figure(1)
> p1,=plot(x,y,lw=3)
> savefig("figeps.eps")
> #---jagged line in plot
> http://old.nabble.com/file/p30465591/jagged.png
>
> --
> View this message in context: http://old.nabble.com/jagged-line-in-eps-from-matplitlib-tp30465591p30465591.html
> Sent from the matplotlib - users mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> Lotusphere 2011
> Register now for Lotusphere 2011 and learn how
> to connect the dots, take your collaborative environment
> to the next level, and enter the era of Social Business.
> http://p.sf.net/sfu/lotusphere-d2d
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: Jae-Joon L. <lee...@gm...> - 2010年12月19日 04:30:34
I don't think "polar" is a good fit for your case. Instead, you can
simply use "data" coordinate with explicit coordinate transformation.
Try something like;
 for i in xrange(5):
 theta = i*1.3+1.5
 xx = center[0]+(radius-4)*math.cos(theta)
 yy = center[1]+(radius-4)*math.sin(theta)
 pyplot.annotate(str(i+1), (xx, yy), color='g', va="center", ha="center")
-JJ
On Thu, Dec 16, 2010 at 5:27 PM, Benoist Laurent <be...@ib...> wrote:
> Sorry for the delay.
> This is the script is used (modified so that it include the data).
>
>
>
> Le 15 déc. 10 à 16:50, Benjamin Root a écrit :
>
> On Wed, Dec 15, 2010 at 9:46 AM, Benoist Laurent <be...@ib...> wrote:
>>
>> Hi all,
>> I'm still a bit stuck with this probleme of polar annotation.
>> Let me present the problem in a different way.
>> I've got the center of my circle, its radius and even some points on the
>> circle.
>> Actually, I'd like to annotate these points (red crosses in the joined
>> picture).
>> How would you do that?
>> My best try gave me the green numbers.
>> Thanks in advance,
>> Ben
>>
>
> Can you include the source code (if it is simple) that you used to generate
> this example, and we could probably help you out.
>
> Ben Root
>
>
>
> ------------------------------------------------------------------------------
> Lotusphere 2011
> Register now for Lotusphere 2011 and learn how
> to connect the dots, take your collaborative environment
> to the next level, and enter the era of Social Business.
> http://p.sf.net/sfu/lotusphere-d2d
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
>
From: Jae-Joon L. <lee...@gm...> - 2010年12月19日 03:39:14
Glad to hear that others find that code useful.
I just want to emphasize that this is not a general solution and never meant to.
Although I'm planning to include this functionality into the
axes_grid1 toolkit, I don't think this will be integrated with the
main matplolib.
Regards,
-JJ
On Wed, Dec 15, 2010 at 4:24 AM, Daniel Hyams <dh...@gm...> wrote:
> I'm using it too, with excellent results. Thanks JJ!
>
>
>> On Tue, Dec 14, 2010 at 2:13 PM, C M <cmp...@gm...> wrote:
>>>
>>>
>>> On Thu, Sep 30, 2010 at 7:55 AM, Jae-Joon Lee <lee...@gm...>
>>> wrote:
>>>>
>>>> On Thu, Sep 23, 2010 at 10:31 AM, C M <cmp...@gm...> wrote:
>>>> > Until a more permanent solution is figured out, can anyone recommend
>>>> > any workarounds, even if they are a little clunky? I'm embedding mpl
>>>> > plots in wxPython and am also finding this issue suboptimal.
>>>> >
>>>> > Che
>>>> >
>>>>
>>>> A (partial) workaround is possible using the axes_grid1 toolkit (i.e.,
>>>> you need matplotlib 1.0).
>>>> Attached is a module I just cooked up (based on my previous attempt @
>>>>
>>>> http://www.mail-archive.com/mat...@li.../msg18129.html),
>>>> and it seems to work quite well.
>>>> The usage is simple.
>>>>
>>>>
>>>>    ax = plt.axes([0,0,1,1])
>>>>
>>>>    ax.set_yticks([0.5])
>>>>    ax.set_yticklabels(["very long label"])
>>>>
>>>>    make_axes_area_auto_adjustable(ax) # This is where axes_grid1
>>>> comes in
>>>>
>>>> Then, the axes area(including ticklabels and axis label) will be
>>>> automatically adjusted to fit in the given extent ([0, 0, 1, 1] in the
>>>> above case).
>>>>
>>>> While this is mainly for a single axes plot, you may use it with
>>>> multi-axes plot (but somewhat trickier to use). A few examples are
>>>> included in the module.
>>>>
>>>> Regards,
>>>>
>>>> -JJ
>>>
>>> This thread is a few months old now, but I just wanted to mention that I
>>> am using JJ's workaround (thanks!) in my app--with either one or two y
>>> axes--and it is just excellent.
>>>
>>> This should definitely be at least an option for matplotlib users--the
>>> quality of the appearance of the plots now is like night and day, because,
>>> to me, seeing a plot without its axes labels (I'm talking about in a
>>> resizable plot embedded in an application, not a static graph for inclusion
>>> in a publication) is a *major* look and feel demerit.
>>>
>>> Che
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Lotusphere 2011
>>> Register now for Lotusphere 2011 and learn how
>>> to connect the dots, take your collaborative environment
>>> to the next level, and enter the era of Social Business.
>>> http://p.sf.net/sfu/lotusphere-d2d
>>> _______________________________________________
>>> Matplotlib-users mailing list
>>> Mat...@li...
>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>>
>>
>>
>>
>> --
>> Daniel Hyams
>> dh...@gm...
>
>
>
>
> --
> Daniel Hyams
> dh...@gm...
>
> ------------------------------------------------------------------------------
> Lotusphere 2011
> Register now for Lotusphere 2011 and learn how
> to connect the dots, take your collaborative environment
> to the next level, and enter the era of Social Business.
> http://p.sf.net/sfu/lotusphere-d2d
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
>
From: Pawel <pa...@gm...> - 2010年12月19日 01:05:06
Hi,
I am a new user of matplotlib so maybe my question is elementary, but 
have not been able to find an answer to my problem in the archive.
I would like to make a 2D plot of colored points of 3D data (clusters). 
My data looks like this:
11837.2120 -0.0858 2.0000
23975.2120 -0.0672 2.0000
37609.2120 -0.0306 2.0000
53263.9800 -0.0690 2.0000
72106.6760 0.2708 1.0000
92674.6760 -0.0129 3.0000
116758.676 -0.1245 3.0000
...
So I need to plot the first and second column as points on the x-y axis 
and color the points according to the numbers in the third column (which 
are integers ranging from 1 to5).
I'd appreciate any help. I realize something so typical should be 
somewhere in the documentation but I was not able to find it.
Thanks,
Paul

Showing 6 results of 6

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