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


Showing 8 results of 8

From: Georg H. <gr...@mu...> - 2008年01月12日 21:21:02
Hallo!
Thanks for your answer !
> One way would be to use the NonUniformImage class in image.py instead of 
> the Image class that is being used by the imshow() call in 
> Axes.specgram.
Hm ... I looked into image.py but I don't know how this is used by 
specgram (sorry, I am a newbie - and did not find more about specgram in 
the matplotlib source (where is the specgram source?)).
Could you maybe give some more hints how I would have to do this ? (or 
are there maybe examples in which I can look?)
Or did nobody else use a logarithmic spectrogram before ?
Thanks,
LG
Georg
From: Christiaan P. <cep...@go...> - 2008年01月12日 18:23:48
Hi Michael,
Sorry for getting back to you only now, and thanks for the help.
If you have Qt installed there should be an sample Svg viewer app in the
examples somewhere. If you'd like I can send it to you somehow, just let me
know.
I tested the new .svg you sent me it's rendering the same in Firefox and
Qt. So it works.
Once again thanks for your help and let me know if I can send you something
to help with testing in Qt. Personally I think Qt's support for svg is
still a bit iffy.
Have a nice,
Christiaan
On 04/01/2008, Michael Droettboom <md...@st...> wrote:
>
> Can you please test the attached SVG file?
>
> Cheers,
> Mike
>
> Michael Droettboom wrote:
> > Between 0.90 and 0.91, the SVG backend was changed to store the glyph
> > outlines of the characters in the SVG file itself. (This is on by
> > default, but can be turned off with the rc parameter
> > svg.embed_char_paths). This helps make the SVG files much more
> > portable, as the need to install the math fonts has long been a FAQ on
> > this list. I've been doing all my testing with Firefox and Inkscape.
> > Is there a simple Qt-based SVG viewer I could add to my testing regimen?
> >
> > I won't pretend to be an expert on the SVG spec, but it does say this:
> >
> > <http://www.w3.org/TR/SVG/struct.html#Head>
> >
> > ====
> >
> > To provide some SVG user agents with an opportunity to implement
> > efficient implementations in streaming environments, creators of SVG
> > content are encouraged to place all elements which are targets of local
> > URI references within a 'defs' element which is a direct child of one of
> > the ancestors of the referencing element. For example:
> >
> > <?xml version="1.0" standalone="no"?>
> > <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
> > "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
> > <svg width="8cm" height="3cm"
> > xmlns="http://www.w3.org/2000/svg">
> > <desc>Local URI references within ancestor's 'defs' element.</desc>
> > <defs>
> > <linearGradient id="Gradient01">
> > <stop offset="20%" stop-color="#39F" />
> > <stop offset="90%" stop-color="#F3F" />
> > </linearGradient>
> > </defs>
> > <rect x="1cm" y="1cm" width="6cm" height="1cm"
> > fill="url(#Gradient01)" />
> > <!-- Show outline of canvas using 'rect' element -->
> > <rect x=".01cm" y=".01cm" width="7.98cm" height="2.98cm"
> > fill="none" stroke="blue" stroke-width=".02cm" />
> > </svg>
> >
> > View this example as SVG (SVG-enabled browsers only)
> >
> > In the document above, the linear gradient is defined within a 'defs'
> > element which is the direct child of the 'svg' element, which in turn is
> > an ancestor of the 'rect' element which references the linear gradient.
> > Thus, the above document conforms to the guideline.
> >
> > ====
> >
> > So we are complying to that part of the spec. The spec doesn't seem to
> > say anything about whether the defs must appear before or after their
> > use -- but maybe I just can't find the relevant paragraph.
> >
> > In any case, this should be easy enough to fix on matplotlib's end, and
> > certainly won't break compliance with the spec. I'll have a look, and
> > may come back to you for help with testing with Qt if you don't mind.
> >
> > Cheers,
> > Mike
> >
> > Christiaan Putter wrote:
> >> Hi there,
> >>
> >> Just an update regarding the svg problem I was having:
> >>
> >> I simply went back to 0.90 and that's working now.
> >>
> >> Would still be nice to know if the svg output from matplotlib complies
> >> with the standard or whether it's Qt that's messing things up.
> >>
> >> Merry x-mass!
> >>
> >> cputter
> >>
> >>
> >>
> >> On 21/12/2007, *Christiaan Putter* <cep...@go...
> >> <mailto:cep...@go...>> wrote:
> >>
> >> Hi guys and girls,
> >>
> >> Quick question regarding matplotlib's svg backend...
> >>
> >> I've embeded pyhton into c++ and Qt's (4.3.3) svg support is having
> >> some problems with .svg files created by matplotlib. Text isn't
> >> showing up. Firefox displays the same .svg file correctly
> though...
> >>
> >> The problem:
> >>
> >> It seems some text stuff is stored in a section called defs at the
> >> end of the file with stuff linking to this earlier in the file. Qt
> >> doesn't like that and only displays the normal plot stuff (lines,
> >> etc.) but not the labels and other text.
> >>
> >> More exact:
> >>
> >> <use xlink:href="#c_7" .....
> >>
> >> references
> >>
> >> <path id="c_7" d="M10.6875 .....
> >>
> >> at the end of the file.
> >>
> >>
> >>
> >> When I simply cut and paste the defs section to the beginning of
> the
> >> file it solves the problem.
> >>
> >> What does the svg standard say about this? I assume Qt's
> >> implementation is defect...
> >>
> >> Has anybody else encountered this problem? I'll send an e-mail to
> >> Qt too and ask them about it.
> >>
> >> Hope you're all having a nice day.
> >>
> >> Regards,
> >> cputter
> >>
> >>
> >>
> >>
> -------------------------------------------------------------------------
> >> This SF.net email is sponsored by: Microsoft
> >> Defy all challenges. Microsoft(R) Visual Studio 2005.
> >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> >> _______________________________________________
> >> Matplotlib-users mailing list
> >> Mat...@li...
> >> <mailto:Mat...@li...>
> >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
> >> <https://lists.sourceforge.net/lists/listinfo/matplotlib-users>
> >>
> >>
> >>
> >>
> ------------------------------------------------------------------------
> >>
> >>
> -------------------------------------------------------------------------
> >> This SF.net email is sponsored by: Microsoft
> >> Defy all challenges. Microsoft(R) Visual Studio 2005.
> >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> >>
> >>
> >>
> ------------------------------------------------------------------------
> >>
> >> _______________________________________________
> >> Matplotlib-users mailing list
> >> Mat...@li...
> >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
> >
>
> --
> Michael Droettboom
> Science Software Branch
> Operations and Engineering Division
> Space Telescope Science Institute
> Operated by AURA for NASA
>
>
From: Christopher F. <lis...@ma...> - 2008年01月12日 18:12:30
Thanks Charlie,
I've done this, but for some reason, its still looking for things in / 
usr/local:
In file included from src/ft2font.h:11,
 from src/ft2font.cpp:2:
/usr/local/include/ft2build.h:56:38: error: freetype/config/ 
ftheader.h: No such file or directory
cf
On 12/01/2008, at 12:42 PM, Charlie Moad wrote:
> I just had to rebuild the OSX binary because a similar reason. I
> forgot to change the basedir['darwin'] entry in setupext.py. Around
> line 50.....
>
> Change:
> 'darwin' : ['/sw/lib/freetype2', '/sw/lib/freetype219', '/usr/ 
> local',
> '/usr', '/sw', '/usr/X11R6'],
> To:
> 'darwin' : [],
>
> This will ensure you don't pick up shared libraries over the static
> ones since they are preferred by gcc.
>
> - Charlie
>
> On Jan 12, 2008 12:04 PM, Chris <lis...@ma...> wrote:
>> I'm trying to build some matplotlib eggs to bundle
>> and distribute with some other python packages. So, I am doing
>> my best to statically link to libraries like libpng, libfreetype, 
>> etc.
>> that users may not have installed. I am building using the following:
>>
>> python setupegg.py config -L../staticlibs build bdist_egg
>>
>> where ../staticlibs contains the libraries that I am statically
>> linking. Unfortunately, users are still getting errors such as the 
>> following:
>>
>> ImportError: dlopen(/Library/Python/2.5/site-packages/
>> matplotlib-0.98pre-py2.5-macosx-10.5-i386.egg/matplotlib/_path.so, 
>> 2):
>> Library not loaded: /usr/local/lib/libpng12.0.dylib
>> Referenced from: /Library/Python/2.5/site-packages/
>> matplotlib-0.98pre-py2.5-macosx-10.5-i386.egg/matplotlib/_path.so
>> Reason: image not found
>>
>> Anyone have a clue what I am not doing properly?
>>
>> Thanks,
>> Chris
>>
>>
>> -------------------------------------------------------------------------
>> Check out the new SourceForge.net Marketplace.
>> It's the best place to buy or sell services for
>> just about anything Open Source.
>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
>> _______________________________________________
>> Matplotlib-users mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
From: Charlie M. <cw...@gm...> - 2008年01月12日 17:42:11
I just had to rebuild the OSX binary because a similar reason. I
forgot to change the basedir['darwin'] entry in setupext.py. Around
line 50.....
Change:
 'darwin' : ['/sw/lib/freetype2', '/sw/lib/freetype219', '/usr/local',
 '/usr', '/sw', '/usr/X11R6'],
To:
 'darwin' : [],
This will ensure you don't pick up shared libraries over the static
ones since they are preferred by gcc.
- Charlie
On Jan 12, 2008 12:04 PM, Chris <lis...@ma...> wrote:
> I'm trying to build some matplotlib eggs to bundle
> and distribute with some other python packages. So, I am doing
> my best to statically link to libraries like libpng, libfreetype, etc.
> that users may not have installed. I am building using the following:
>
> python setupegg.py config -L../staticlibs build bdist_egg
>
> where ../staticlibs contains the libraries that I am statically
> linking. Unfortunately, users are still getting errors such as the following:
>
> ImportError: dlopen(/Library/Python/2.5/site-packages/
> matplotlib-0.98pre-py2.5-macosx-10.5-i386.egg/matplotlib/_path.so, 2):
> Library not loaded: /usr/local/lib/libpng12.0.dylib
> Referenced from: /Library/Python/2.5/site-packages/
> matplotlib-0.98pre-py2.5-macosx-10.5-i386.egg/matplotlib/_path.so
> Reason: image not found
>
> Anyone have a clue what I am not doing properly?
>
> Thanks,
> Chris
>
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: Eric F. <ef...@ha...> - 2008年01月12日 17:29:36
Georg Holzmann wrote:
> Hallo!
> 
> (Sorry if this is maybe a basic question, but I did not find something 
> in the archives or in the net)
> 
> I am trying to make a spectrogram of audio data with the function 
> "specgram", where the frequency axis is logarithmic (as it is used 
> usually in audio/speech processing).
> However, "specgram" uses a linear frequency axis by default and I was 
> not able to change this behaviour ...
> 
> So my question: is it possible to get a logarithmic frequency axis with 
> specgram or any other function ?
One way would be to use the NonUniformImage class in image.py instead of 
the Image class that is being used by the imshow() call in 
Axes.specgram. See examples/pcolor_nonuniform.py for an example of how 
to use the NonUniformImage class.
Eric
> 
> Many thanks for any hints,
> LG
> Georg
From: Chris <lis...@ma...> - 2008年01月12日 17:04:52
I'm trying to build some matplotlib eggs to bundle
and distribute with some other python packages. So, I am doing
my best to statically link to libraries like libpng, libfreetype, etc.
that users may not have installed. I am building using the following:
python setupegg.py config -L../staticlibs build bdist_egg
where ../staticlibs contains the libraries that I am statically
linking. Unfortunately, users are still getting errors such as the following:
ImportError: dlopen(/Library/Python/2.5/site-packages/
matplotlib-0.98pre-py2.5-macosx-10.5-i386.egg/matplotlib/_path.so, 2): 
Library not loaded: /usr/local/lib/libpng12.0.dylib
 Referenced from: /Library/Python/2.5/site-packages/
matplotlib-0.98pre-py2.5-macosx-10.5-i386.egg/matplotlib/_path.so
 Reason: image not found
Anyone have a clue what I am not doing properly?
Thanks,
Chris
From: Georg H. <gr...@mu...> - 2008年01月12日 16:30:08
Hallo!
(Sorry if this is maybe a basic question, but I did not find something 
in the archives or in the net)
I am trying to make a spectrogram of audio data with the function 
"specgram", where the frequency axis is logarithmic (as it is used 
usually in audio/speech processing).
However, "specgram" uses a linear frequency axis by default and I was 
not able to change this behaviour ...
So my question: is it possible to get a logarithmic frequency axis with 
specgram or any other function ?
Many thanks for any hints,
LG
Georg
From: Michele V. <Mic...@jp...> - 2008年01月12日 00:39:08
It works! Thanks for such quick turnaround!
If I may add a suggestion for the matplotlib setup from sources 
(which I had tried just after the egg install failed):
The directory specified to the --prefix argument of setup.py would 
seem like a natural addition to basedir in setupext.py (of course 
it's always possible, but more awkward to edit it). The scenario 
(which matches mine) is a user of a computing cluster who has no 
administrator access, and is installing all libraries in $HOME/lib 
and $HOME/include.
The prefix can be extracted from the line arguments with
installation_prefix = None
for arg in sys.argv:
	if arg.startswith('--prefix='):
		installation_prefix = arg.split('=', 1)[1]
if installation_prefix:
	basedir.append(installation_prefix)
I'm sure there is another method to do this that fits more naturally 
with distutils. There's a reference to --prefix later in setupext.py, 
but I don't think it's operational.
Thanks again,
Michele
On Jan 11, 2008, at 12:58 PM, Charlie Moad wrote:
> I have replaced the binary with a working version.
>
> Thanks again for the catch,
> Charlie
>
> On Jan 11, 2008 2:15 PM, Charlie Moad <cw...@gm...> wrote:
>> Apparently a dynamic link snuck into the build. Typically everything
>> is statically included. You can see this by running the following
>> command:
>>
>> uaternion:matplotlib cmoad$ otool -L ft2font.so
>> ft2font.so:
>> /usr/local/lib/libfreetype.6.dylib (compatibility version 
>> 10.0.0,
>> current version 10.16.0)
>> /usr/lib/libz.1.dylib (compatibility version 1.0.0, 
>> current version 1.2.3)
>> /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, 
>> current version 7.4.0)
>> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, 
>> current
>> version 88.3.6)
>> /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, 
>> current version 1.0.0)
>>
>> I will created and post a new build asap.
>>
>> Thanks,
>> Charlie
>>
>> On Jan 11, 2008 1:50 PM, Michele Vallisneri
>>
>> <Mic...@jp...> wrote:
>>> Hello all,
>>>
>>> after installing matplotlib 0.91.2 from the sourceforge egg on OS X
>>> 10.4.11 (Python 2.5.1), I get the following error:
>>>
>>>>>> import pylab
>>> Traceback (most recent call last):
>>> File "<stdin>", line 1, in <module>
>>> File "/Users/vallis/lib/python2.5/site-packages/ 
>>> matplotlib-0.91.2-
>>> py2.5-macosx-10.3-fat.egg/matplotlib/pylab.py", line 208, in 
>>> <module>
>>> from matplotlib import mpl # pulls in most modules
>>> File "/Users/vallis/lib/python2.5/site-packages/ 
>>> matplotlib-0.91.2-
>>> py2.5-macosx-10.3-fat.egg/matplotlib/mpl.py", line 3, in <module>
>>> from matplotlib import axis
>>> File "/Users/vallis/lib/python2.5/site-packages/ 
>>> matplotlib-0.91.2-
>>> py2.5-macosx-10.3-fat.egg/matplotlib/axis.py", line 20, in <module>
>>> from font_manager import FontProperties
>>> File "/Users/vallis/lib/python2.5/site-packages/ 
>>> matplotlib-0.91.2-
>>> py2.5-macosx-10.3-fat.egg/matplotlib/font_manager.py", line 40, in
>>> <module>
>>> from matplotlib import ft2font
>>> ImportError: dlopen(/Users/vallis/lib/python2.5/site-packages/
>>> matplotlib-0.91.2-py2.5-macosx-10.3-fat.egg/matplotlib/ft2font.so,
>>> 2): Symbol not found: _FT_Attach_File
>>> Referenced from: /Users/vallis/lib/python2.5/site-packages/
>>> matplotlib-0.91.2-py2.5-macosx-10.3-fat.egg/matplotlib/ft2font.so
>>> Expected in: dynamic lookup
>>>
>>> It seems there's something wrong with ft2font.so, since CDing to the
>>> egg directory and importing only that extension yields
>>>
>>>>>> import ft2font.so
>>> Traceback (most recent call last):
>>> File "<stdin>", line 1, in <module>
>>> ImportError: dlopen(./ft2font.so, 2): Symbol not found: 
>>> _FT_Attach_File
>>> Referenced from: /Users/vallis/lib/python2.5/site-packages/
>>> matplotlib-0.91.2-py2.5-macosx-10.3-fat.egg/matplotlib/ft2font.so
>>> Expected in: dynamic lookup
>>>
>>> Any ideas?
>>>
>>> Cheers,
>>>
>>> Michele
>>>
>>>
>>> -------------------------------------------------------------------- 
>>> -----
>>> Check out the new SourceForge.net Marketplace.
>>> It's the best place to buy or sell services for
>>> just about anything Open Source.
>>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/ 
>>> marketplace
>>> _______________________________________________
>>> Matplotlib-users mailing list
>>> Mat...@li...
>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>>
>>

Showing 8 results of 8

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