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

Showing 4 results of 4

From: Ivan L. <iv...@wh...> - 2013年11月01日 21:29:09
After upgrading to matplotlib 1.3.1-1 importing matplotlib.pyplot fails
with the error:
Python 2.7.5+ (default, Sep 17 2013, 15:31:50)
[GCC 4.8.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import matplotlib.pyplot
Found an unknown keyword in AFM header (was Each)
Found an unknown keyword in AFM header (was )
Found an unknown keyword in AFM header (was The)
Value error parsing header in AFM: UnderlinePosition -41,5039
Value error parsing header in AFM: UnderlineThickness 43,9453
Found an unknown keyword in AFM header (was Each)
Value error parsing header in AFM: UnderlinePosition -41,5039
Value error parsing header in AFM: UnderlineThickness 43,9453
Found an unknown keyword in AFM header (was )
Found an unknown keyword in AFM header (was The)
Value error parsing header in AFM: UnderlinePosition -41,5039
Value error parsing header in AFM: UnderlineThickness 43,9453
Value error parsing header in AFM: UnderlinePosition -41,5039
Value error parsing header in AFM: UnderlineThickness 43,9453
Value error parsing header in AFM: UnderlinePosition -41,5039
Value error parsing header in AFM: UnderlineThickness 43,9453
Value error parsing header in AFM: UnderlinePosition -41,5039
Value error parsing header in AFM: UnderlineThickness 43,9453
Found an unknown keyword in AFM header (was )
Found an unknown keyword in AFM header (was The)
Found an unknown keyword in AFM header (was )
Found an unknown keyword in AFM header (was The)
Value error parsing header in AFM: UnderlinePosition -41,5039
Value error parsing header in AFM: UnderlineThickness 43,9453
Value error parsing header in AFM: UnderlinePosition -41,5039
Value error parsing header in AFM: UnderlineThickness 43,9453
Found an unknown keyword in AFM header (was Each)
Found an unknown keyword in AFM header (was )
Found an unknown keyword in AFM header (was The)
Value error parsing header in AFM: UnderlinePosition -41,5039
Value error parsing header in AFM: UnderlineThickness 43,9453
Found an unknown keyword in AFM header (was Each)
Value error parsing header in AFM: UnderlinePosition -41,5039
Value error parsing header in AFM: UnderlineThickness 43,9453
Found an unknown keyword in AFM header (was )
Found an unknown keyword in AFM header (was The)
Value error parsing header in AFM: UnderlinePosition -41,5039
Value error parsing header in AFM: UnderlineThickness 43,9453
Value error parsing header in AFM: UnderlinePosition -41,5039
Value error parsing header in AFM: UnderlineThickness 43,9453
Value error parsing header in AFM: UnderlinePosition -41,5039
Value error parsing header in AFM: UnderlineThickness 43,9453
Value error parsing header in AFM: UnderlinePosition -41,5039
Value error parsing header in AFM: UnderlineThickness 43,9453
Found an unknown keyword in AFM header (was )
Found an unknown keyword in AFM header (was The)
Found an unknown keyword in AFM header (was )
Found an unknown keyword in AFM header (was The)
Value error parsing header in AFM: UnderlinePosition -41,5039
Value error parsing header in AFM: UnderlineThickness 43,9453
Value error parsing header in AFM: UnderlinePosition -41,5039
Value error parsing header in AFM: UnderlineThickness 43,9453
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
 File "/usr/lib/pymodules/python2.7/matplotlib/pyplot.py", line 24, in
<module>
 import matplotlib.colorbar
 File "/usr/lib/pymodules/python2.7/matplotlib/colorbar.py", line 29, in
<module>
 import matplotlib.collections as collections
 File "/usr/lib/pymodules/python2.7/matplotlib/collections.py", line 23,
in <module>
 import matplotlib.backend_bases as backend_bases
 File "/usr/lib/pymodules/python2.7/matplotlib/backend_bases.py", line 50,
in <module>
 import matplotlib.textpath as textpath
 File "/usr/lib/pymodules/python2.7/matplotlib/textpath.py", line 11, in
<module>
 import matplotlib.font_manager as font_manager
 File "/usr/lib/pymodules/python2.7/matplotlib/font_manager.py", line
1356, in <module>
 _rebuild()
 File "/usr/lib/pymodules/python2.7/matplotlib/font_manager.py", line
1341, in _rebuild
 fontManager = FontManager()
 File "/usr/lib/pymodules/python2.7/matplotlib/font_manager.py", line
1008, in __init__
 self.afmlist = createFontList(self.afmfiles, fontext='afm')
 File "/usr/lib/pymodules/python2.7/matplotlib/font_manager.py", line 563,
in createFontList
 font = afm.AFM(fh)
 File "/usr/lib/pymodules/python2.7/matplotlib/afm.py", line 342, in
__init__
 parse_afm(fh)
 File "/usr/lib/pymodules/python2.7/matplotlib/afm.py", line 331, in
parse_afm
 doptional = _parse_optional(fh)
 File "/usr/lib/pymodules/python2.7/matplotlib/afm.py", line 313, in
_parse_optional
 d[key] = optional[key](fh)
 File "/usr/lib/pymodules/python2.7/matplotlib/afm.py", line 246, in
_parse_kern_pairs
 c1, c2, val = _to_str(vals[1]), _to_str(vals[2]), _to_float(vals[3])
ValueError: could not convert string to float: -'0
The problem is with the Adobe Font Metric. Has anyone run into this problem
and found a solution or workaround? Any help is greatly appreciated.
My system is Debian testing with Python 2.7.5 and NumPy 1.7.1-3.
Thanks,
--
Ivan Lima
Woods Hole Oceanographic Institution, MC&G MS #25
360 Woods Hole Road, Woods Hole, MA 02543-1543 USA
From: Ian T. <ian...@gm...> - 2013年11月01日 18:33:44
On 1 November 2013 13:55, Jule <Ri...@gm...> wrote:
> Hey guys,
>
> I have a question regarding my plot.
> <http://matplotlib.1069221.n5.nabble.com/file/n42446/seaice.png>
> I want to plot seaice thickness distribution. The data is derived from a
> model run using an unstructured grid. To plot data on a map I use
> Triangulation and tricontourf. The problem I ́m facing now is, that due to
> the triangulation my data is interpolated, resulting in an ocean covered by
> a thin layer of sea ice everywehere, which is unrealistic! So my question
> is, is there a way to limit the interpolation to the maximum extend of my
> data? I did a plot with MATLAB just to let you know how it should look
> like.
> <http://matplotlib.1069221.n5.nabble.com/file/n42446/ice_thick_N.jpg>
>
> My code looks like this so far:
>
> triang = tri.Triangulation(x,y)
> fig = plt.figure()
> plt.tricontourf(triang, ee, levels = levs, extend = 'both')
> cbar=plt.colorbar(orientation = 'horizontal', ticks=[0, 1, 2, 3, 4])
> cbar.set_label('Seaice thickness [m]', size=20,fontname='Arial')
> fc=map.fillcontinents(color = 'grey')
>
> Since I ́m a beginner I would really appreciate any thoughts and
> suggestions!
> Thanks!
>
Try the following two changes, they should give you what you want.
1) Don't use extend='both' in your tricontourf call. This is explicitly
asking for all areas below 0 (your lowest level) to be coloured dark blue.
Use extend='max' instead to ignore areas that are below your lowest level.
2) Change your lowest level. It looks like you are using levs=[0.0, 0.5,
1.0, etc. The lowest levels that are contoured are therefore where z >=
0.0 and z < 0.5. This obviously includes all your non-sea ice areas as
they have z = 0.0. Change your first value in levs to be something
slightly greater than zero, e.g. 1e-10.
By the way, your question is slightly confusing as you talk about
interpolation, which has nothing to do with what you are seeing!
Ian
From: Jule <Ri...@gm...> - 2013年11月01日 13:56:03
Hey guys,
I have a question regarding my plot. 
<http://matplotlib.1069221.n5.nabble.com/file/n42446/seaice.png> 
I want to plot seaice thickness distribution. The data is derived from a
model run using an unstructured grid. To plot data on a map I use
Triangulation and tricontourf. The problem I ́m facing now is, that due to
the triangulation my data is interpolated, resulting in an ocean covered by
a thin layer of sea ice everywehere, which is unrealistic! So my question
is, is there a way to limit the interpolation to the maximum extend of my
data? I did a plot with MATLAB just to let you know how it should look like. 
<http://matplotlib.1069221.n5.nabble.com/file/n42446/ice_thick_N.jpg> 
My code looks like this so far:
triang = tri.Triangulation(x,y)
fig = plt.figure()
plt.tricontourf(triang, ee, levels = levs, extend = 'both')
cbar=plt.colorbar(orientation = 'horizontal', ticks=[0, 1, 2, 3, 4])
cbar.set_label('Seaice thickness [m]', size=20,fontname='Arial')
fc=map.fillcontinents(color = 'grey')
Since I ́m a beginner I would really appreciate any thoughts and suggestions!
Thanks!
--
View this message in context: http://matplotlib.1069221.n5.nabble.com/Limiting-interpolation-of-map-plot-with-tricontourf-tp42446.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
From: Derek <gam...@gm...> - 2013年11月01日 12:04:08
Hi
I have trying to follow the instruction to build Basemap (as per
http://matplotlib.org/basemap/users/installing.html). I am running Ubuntu
13.04, with Python 2.7.4.
I work through the guide, but when I try and execute the:
python setup.py install
inside the basemap directory, I get a very very long set of
messages/warnings, ending with:
collect2: error: ld returned 1 exit status
error: Command "x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1
-Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro
-fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes
-D_FORTIFY_SOURCE=2 -g -fstack-protector --param=ssp-buffer-size=4 -Wformat
-Werror=format-security build/temp.linux-x86_64-2.7/src/_geoslib.o -lgeos_c
-lgeos -o build/lib.linux-x86_64-2.7/_geoslib.so" failed with exit status 1
And the test of:
from mpl_toolkits.basemap import Basemap
fails.
How do I proceed from here?
Thanks
Derek

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