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

Showing 10 results of 10

From: Jeff W. <js...@fa...> - 2005年09月15日 22:11:57
Travis Brady wrote:
> I'd like to make a map of the U.S. where I draw the state lines and
> apply a color to each state based on a ratio I've got in my data. I'm
> staring at the example here:
> http://matplotlib.sourceforge.net/screenshots/plotmap.py, but what I'm
> trying to do is much simpler so I'm wondering if there's a helper
> function somewhere.
> 
> thanks,
> 
> Travis
Travis: The state boundaries that come with basemap are not polygons,
but line segments, so you can't fill them. However, you can download a
shapefile from
http://nationalatlas.gov/atlasftp.html?openChapters=chpbound#chpbound
(statesp020.tar.gz is the one you want). Then you can use the new
'readshapefile' method in Basemap 0.6 to do what you want. I've
attached an example that shows how to do it.
HTH,
-Jeff
-- 
Jeffrey S. Whitaker Phone : (303)497-6313
Meteorologist FAX : (303)497-6449
NOAA/OAR/CDC R/CDC1 Email : Jef...@no...
325 Broadway Office : Skaggs Research Cntr 1D-124
Boulder, CO, USA 80303-3328 Web : http://tinyurl.com/5telg
From: Jeff W. <Jef...@no...> - 2005年09月15日 22:08:07
Travis Brady wrote:
> I'd like to make a map of the U.S. where I draw the state lines and
> apply a color to each state based on a ratio I've got in my data. I'm
> staring at the example here:
> http://matplotlib.sourceforge.net/screenshots/plotmap.py, but what I'm
> trying to do is much simpler so I'm wondering if there's a helper
> function somewhere.
> 
> thanks,
> 
> Travis
Travis: The state boundaries that come with basemap are not polygons,
but line segments, so you can't fill them. However, you can download a
shapefile from
http://nationalatlas.gov/atlasftp.html?openChapters=chpbound#chpbound
(statesp020.tar.gz is the one you want). Then you can use the new
'readshapefile' method in Basemap 0.6 to do what you want. I've
attached an example that shows how to do it.
HTH,
-Jeff
-- 
Jeffrey S. Whitaker Phone : (303)497-6313
Meteorologist FAX : (303)497-6449
NOAA/OAR/CDC R/CDC1 Email : Jef...@no...
325 Broadway Office : Skaggs Research Cntr 1D-124
Boulder, CO, USA 80303-3328 Web : http://tinyurl.com/5telg
From: Travis B. <td...@fa...> - 2005年09月15日 20:50:44
I'd like to make a map of the U.S. where I draw the state lines and
apply a color to each state based on a ratio I've got in my data. I'm
staring at the example here:
http://matplotlib.sourceforge.net/screenshots/plotmap.py, but what I'm
trying to do is much simpler so I'm wondering if there's a helper
function somewhere.
thanks,
Travis
-- 
 Travis Brady
 td...@fa...
-- 
http://www.fastmail.fm - Or how I learned to stop worrying and
 love email again
From: Jeff P. <jef...@se...> - 2005年09月15日 20:01:19
Hi again, I'm just tinkering around with py2exe and matplotlib. I
attached a very short script and the setup file I'm using and the errlog
that results. I don't understand quite what this means or how to get
this to work. I checked out the setup file at:
http://starship.python.net/crew/theller/moin.cgi/MatPlotLib
But I haven't had any luck getting it to work. How do I make this thing
go? Thanks.
Jeff
From: daniele <dad...@ya...> - 2005年09月15日 16:40:52
hi! i've problems installing matplotlib under debian with packages
provided at mentors.debian.net.
I added these lines to my sources.list :
 deb http://mentors.debian.net/debian unstable main contrib non-free
 deb-src http://mentors.debian.net/debian unstable main contrib
non-free
But apt says it can't find binary packages at mentors.debian.net.
Infact, the repository at mentors.debian.net contains only a "source"
directory, not a binary one. So I removed the first line, and went on
compiling from source.
I run:
apt-get build-dep python-matplotlib
apt-get source --compile python-matplotlib
The compile command termed with exit status 1 and the process failed.
Here the complete output:
apt-get source --compile python-matplotlib
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso... Fatto
È necessario prendere 1646kB di sorgenti
Get:1 http://mentors.debian.net unstable/main python-matplotlib 0.61.0-1
(dsc) [761B]
Get:2 http://mentors.debian.net unstable/main python-matplotlib 0.61.0-1
(tar) [1641kB]
Get:3 http://mentors.debian.net unstable/main python-matplotlib 0.61.0-1
(diff) [4066B]
Scaricato 3B in 0s (4B/s)
Si è saltata l'estrazione del sorgente già estratto in
python-matplotlib-0.61.0
dpkg-buildpackage: source package is python-matplotlib
dpkg-buildpackage: source version is 0.61.0-1
dpkg-buildpackage: source changed by Vittorio Palmisano <re...@em...>
dpkg-buildpackage: host architecture i386
 debian/rules clean
dh_testdir
dh_testroot
rm -f *-stamp
rm -rf doc build setupext.pyc
dh_clean
 debian/rules build
make: Nothing to be done for `build'.
 debian/rules binary
dh_testdir
dh_testroot
dh_clean -k
dh_testdir
python ./setup.py build
running build
running build_py
creating build
creating build/lib.linux-i686-2.3
creating build/lib.linux-i686-2.3/matplotlib
copying matplotlib/patches.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/numerix.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/colors.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/transforms.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/finance.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/dates.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/cm.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/windowing.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/pyparsing.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/collections.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/na_imports.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/legend.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/text.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/afm.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/mlab.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/matlab.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/figure.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/table.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/nc_imports.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/font_manager.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/image.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/backend_bases.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/cbook.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/_matlab_helpers.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/_mathtext_data.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/mathtext.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/ticker.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/axes.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/axis.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/__init__.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/artist.py -> build/lib.linux-i686-2.3/matplotlib
copying matplotlib/lines.py -> build/lib.linux-i686-2.3/matplotlib
creating build/lib.linux-i686-2.3/matplotlib/backends
copying matplotlib/backends/backend_template.py ->
build/lib.linux-i686-2.3/matplotlib/backends
copying matplotlib/backends/backend_agg.py ->
build/lib.linux-i686-2.3/matplotlib/backends
copying matplotlib/backends/backend_gtk.py ->
build/lib.linux-i686-2.3/matplotlib/backends
copying matplotlib/backends/backend_wxagg.py ->
build/lib.linux-i686-2.3/matplotlib/backends
copying matplotlib/backends/backend_svg.py ->
build/lib.linux-i686-2.3/matplotlib/backends
copying matplotlib/backends/backend_tkagg.py ->
build/lib.linux-i686-2.3/matplotlib/backends
copying matplotlib/backends/backend_gtkagg.py ->
build/lib.linux-i686-2.3/matplotlib/backends
copying matplotlib/backends/__init__.py ->
build/lib.linux-i686-2.3/matplotlib/backends
copying matplotlib/backends/backend_gd.py ->
build/lib.linux-i686-2.3/matplotlib/backends
copying matplotlib/backends/backend_paint.py ->
build/lib.linux-i686-2.3/matplotlib/backends
copying matplotlib/backends/backend_ps.py ->
build/lib.linux-i686-2.3/matplotlib/backends
copying matplotlib/backends/backend_wx.py ->
build/lib.linux-i686-2.3/matplotlib/backends
copying matplotlib/backends/tkagg.py ->
build/lib.linux-i686-2.3/matplotlib/backends
running build_ext
building 'matplotlib._transforms' extension
creating build/temp.linux-i686-2.3
creating build/temp.linux-i686-2.3/src
creating build/temp.linux-i686-2.3/CXX
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall
-Wstrict-prototypes -fPIC -Isrc -I. -I/usr/include/python2.3 -c
CXX/cxx_extensions.cxx -o build/temp.linux-i686-2.3/CXX/cxx_extensions.o
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for
Ada/C/ObjC but not for C++
./CXX/Objects.hxx: In constructor
'Py::MapBase<T>::const_iterator::const_iterator(const Py::MapBase<T>*,
Py::List, Py::SeqBase<Py::Object>::iterator)':
./CXX/Objects.hxx:2271: error: 's' was not declared in this scope
./CXX/Extensions.hxx: In constructor
'Py::PythonExtension<T>::PythonExtension() [with T =
Py::ExtensionModuleBasePtr]':
CXX/cxx_extensions.cxx:91: instantiated from here
./CXX/Extensions.hxx:472: warning: right-hand operand of comma has no effect
error: command 'gcc' failed with exit status 1
make: *** [build-stamp] Error 1
Comando di costruzione 'cd python-matplotlib-0.61.0 && dpkg-buildpackage
-b -uc' fallito.
W: Impossibile controllare la lista dei pacchetti sorgente
http://www.steve.org.uk ./ Packages
(/var/lib/apt/lists/www.steve.org.uk_apt_._Packages) - stat (2 No such
file or directory)
W: Impossibile controllare la lista dei pacchetti sorgente
http://people.debian.org ./ Packages
(/var/lib/apt/lists/people.debian.org_%7ejsogo_beagle_._Packages) - stat
(2 No such file or directory)
W: È consigliabile eseguire apt-get update per correggere questi problemi
E: Processo figlio fallito
From: Fernando P. <Fer...@co...> - 2005年09月15日 16:20:40
Humufr wrote:
> Hi,
> 
> I remark that matshow are not working with the subplot tool. It's logic 
> because this tools change the aspect of the graph but I remark that you 
> can add the colorbar and that change the aspect too. The problem I have 
> is to have the scale number on the colorbar visible. They are too long 
> on the right and it's diffiult to read them, so I try to use the tool 
> and I nothing move.
> 
> Like I told it's probably normal but in this case the colorbar is not 
> consistent with this.
Yes, unfortunately matshow doesn't know about colorbars. It would be a very 
nice enhancement to have, so one could get a colorbar and still get the right 
aspect ratio. But right now I'm working on other things, so that patch won't 
come from me. Feel free to contribute it.
Cheers,
f
From: Le Z. <zha...@gm...> - 2005年09月15日 15:57:41
Hello,
 I just tried the matplotlib-0.83.2 and found a problem in
hist(normed=3D1). Sometimes the *normalized* y values can be greater
than 1.0. I looked into the source code and find the code does not
perform the supposed *normalization*.
 =20
 Here's the code that shows the problem on a very unbalanced data:
 data =3D [3]*1000=20
 data.append(4)
 n, bins, patches =3D hist(data, 30, normed=3D1)
 print n
I got something like:
[ 29.97002997, 0. , 0. , 0. , 0. , 0. =
 ,
 0. , 0. , 0. , 0. , 0. ,
 0. , 0. , 0. , 0. , 0. ,
 0. , 0. , 0. , 0. , 0. ,
 0. , 0. , 0. , 0. , 0. ,
 0. , 0. , 0. , 0.02997003,]
the first column has a value much higher than 1.0, it's not a
probability distribution I believe.
Zhang Le
From: Humufr <hu...@ya...> - 2005年09月15日 15:17:29
 Hi,
I remark that matshow are not working with the subplot tool. It's logic 
because this tools change the aspect of the graph but I remark that you 
can add the colorbar and that change the aspect too. The problem I have 
is to have the scale number on the colorbar visible. They are too long 
on the right and it's diffiult to read them, so I try to use the tool 
and I nothing move.
Like I told it's probably normal but in this case the colorbar is not 
consistent with this.
Thanks,
N.
From: Humufr <hu...@ya...> - 2005年09月15日 14:59:48
This is a referenced bug/support:
http://sourceforge.net/tracker/index.php?func=detail&aid=1204314&group_id=80706&atid=560721
the only way to avoid this problem is to cut your data yourself not to 
let matplotlib does it for you.
N.
Malte Marquarding wrote:
>I don't know if that has been reported yet, but the size of postscript output 
>doesn't change when "less" points are plotted.
>
>x = range(8000)
>y = [rand() for i in x]
>plot(x,y)
>savefig("t.eps")
>xlim(0,1000)
>savefig("t2.eps")
>
>produces rougly the same size eps file.
>It seems that the PS backend draws outside the bounding box and then clips it.
>
>Is there any solution/workaround for this? If you submit ps files to 
>publishers they often restrict the size of the files.
>
>PS 
>I am using mpl 0.82
>
From: Malte M. <Mal...@cs...> - 2005年09月15日 07:14:56
I don't know if that has been reported yet, but the size of postscript output 
doesn't change when "less" points are plotted.
x = range(8000)
y = [rand() for i in x]
plot(x,y)
savefig("t.eps")
xlim(0,1000)
savefig("t2.eps")
produces rougly the same size eps file.
It seems that the PS backend draws outside the bounding box and then clips it.
Is there any solution/workaround for this? If you submit ps files to 
publishers they often restrict the size of the files.
PS 
I am using mpl 0.82

Showing 10 results of 10

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