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

Showing 4 results of 4

From: Bing <bin...@gm...> - 2008年05月24日 21:08:17
Hello,
 Could anyone tell me how to use plot3D in a subplot?
I looked at the examples at
 http://www.scipy.org/Cookbook/Matplotlib/mplot3D
But seems to me that matplotlib.axes3d.Axes3D can
be only constructed from a Figure instance but
not from a Subplot instance.
Thanks,
Bing
Mike,
That fixes things for me - many thanks. Unrelated, but to build from SVN 
I had to go diving in setupext.py to say that the tk include files are in:
/usr/include/tcl8.4
... while the tcl install home is /usr/share/tcltk. The command "locate 
tk.h" was particularly useful.
Many thanks again,
Jon
Michael Droettboom wrote:
> I assume you're using the matplotlib 0.91.2 that's distributed with 
> Ubuntu 8.04.
> 
> There was a recent fix for segfaulting in the exact same place (outside 
> of any sort of freezing apparatus). Since it was related to the 
> interpretation of a pointer, it's possible that you would see this 
> inside of cx-freeze and not outside on the same machine, just because 
> things get loaded into different parts of memory. I would try that fix 
> first, and then look at problems related to freezing.
> 
> We should have a new release out shortly, but it's unclear how long that 
> will take to trickle down into Ubuntu repositories.
> 
> You can check out the SVN maintenance branch from here (which has this 
> bugfix):
> 
> svn co 
> https://matplotlib.svn.sf.net/svnroot/matplotlib/branches/v0_91_maint 
> matplotlib-0.91.x
> 
> Let us know how that works for you.
> 
> Cheers,
> Mike
> 
> Jonathan Wright wrote:
>> Hello,
>>
>> I am getting segmentation faults when I try to freeze a script which 
>> uses the TkAgg backend, on python2.5.2, gcc 4.2.3 (ubuntu 8.04, hardy 
>> heron). A trial script is:
>>
>> import matplotlib
>> matplotlib.use("TkAgg") # unless you have it in matplotlibrc
>> import matplotlib.backends.backend_tkagg # explicit for freezer
>> from matplotlib.pylab import plot, show
>> plot(range(10), range(10), "+")
>> show()
>>
>> Is anyone already familiar with the problem? Things seem to work with 
>> the GTkAgg backend, but sadly many years ago I decided to use Tk as I 
>> thought it'd be easier to distribute. In order to reproduce the 
>> problem with bbfreeze you should just need this freezing script:
>>
>> from bbfreeze import Freezer
>> f = Freezer("dist",
>> includes=("matplotlib",
>> "matplotlib.numerix.fft",
>> "matplotlib.numerix.linear_algebra",
>> "matplotlib.numerix.ma",
>> "matplotlib.numerix.mlab",
>> "matplotlib.numerix.random_array"))
>> f.addScript("t.py")
>> f()
>>
>> For reproducing the problem with cx-freeze you need to (a) install it 
>> by patching the cx-freeze setup.py [so that (2, 5) -> (2, 6)] and (b) 
>> add an import for numpy.linalg.lapack_lite and edit your 
>> numpy.__init__ to remove numpy.test.
>>
>> Thanks for any advice,
>>
>> Jon
>> ---
>>
>> PS: gdb says
>> Program received signal SIGSEGV, Segmentation fault.
>> [Switching to Thread 0xb7c806b0 (LWP 8158)]
>> 0xb6e145a0 in ?? () from 
>> /home/wright/testcx/build/exe.linux-i686-2.5/matplotlib.backends._tkagg.so 
>>
>> (gdb) bt
>> #0 0xb6e145a0 in ?? () from 
>> /home/wright/testcx/build/exe.linux-i686-2.5/matplotlib.backends._tkagg.so 
>>
>> #1 0xb6badb6e in TclInvokeStringCommand () from /usr/lib/libtcl8.4.so.0
>> #2 0xb6baee56 in TclEvalObjvInternal () from /usr/lib/libtcl8.4.so.0
>> #3 0xb6baf0db in Tcl_EvalObjv () from /usr/lib/libtcl8.4.so.0
>> #4 0xb6ef96c6 in ?? () from 
>> /home/wright/testcx/build/exe.linux-i686-2.5/_tkinter.so
>> #5 0x0827a0c8 in ?? ()
>> #6 0x00000005 in ?? ()
>> ...
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by: Microsoft Defy all challenges. 
>> Microsoft(R) Visual Studio 2008. 
>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>> _______________________________________________
>> Matplotlib-users mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>> 
> 
From: Neil C. <nei...@gm...> - 2008年05月24日 09:04:53
Thanks! I also found the description under the class
RegularPolyCollection in collections.py:
* sizes gives the area of the circle circumscribing the regular
polygon in points^2
Neil
Manuel wrote:
> Hi Neil,
>
> good eyes ;-) Have a look at the scatter documentation:
>
> "s is a size in points^2. It is a scalar
> or an array of the same length as x and y."
>
> Manuel
>
> Neil Crighton wrote:
>> I'd like to plot values where the area of a marker is proportional to
>> some value. How is the size value given in, say:
>>
>> scatter(x,y,'o',s=10)
>>
>> used to generate the markers? By eye it looks like the size value is
>> proportional to the area (i.e. proportional to the radius squared for
>> circle markers), but it would be nice to know for sure.
>
From: Eric F. <ef...@ha...> - 2008年05月24日 07:39:28
I added a function and a method to control the color cycle. See 
examples/api/color_cycle.py, and r5250.
Eric
Eric Firing wrote:
> John Hunter wrote:
>> On Mon, May 19, 2008 at 8:38 AM, Zoho Vignochi <zoh...@gm...> wrote:
>>> Hello:
>>>
>>> I want to plot a variable number of lines but I would like the colors to
>>> cycle through a set pattern defined by me.
>>> ...snip
>>> and it works great. But I need legends for each line so I can't use
>>> collections. I would like to choose the colors and loop over a list if
>>> the lines exceed the colors while using plot. Any ideas?
>> You can override the default color cycle:
>>
>> import matplotlib.axes
>>
>> matplotlib.axes._process_plot_var_args.defaultColors =
>> [k','y','m','c','b','g','r']
>>
>> We should remove the leading underscore in the _process_plot_var_args
>> since it indicates users should not be working with it, but
>> customizing the color cycle is perfectly legit.
> 
> True, but from the standpoint of user interface design this may not be a 
> good way to do it. At the very least, shouldn't there be a more concise 
> variable or function? _process_plot_var_args really deserves its 
> leading underscore. We could use something like an axes-level function, 
> "set_color_cycle(clist)" to encapsulate what you suggest above.
> 
> Eric
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft 
> Defy all challenges. Microsoft(R) Visual Studio 2008. 
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users

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