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





Showing 7 results of 7

From: Larsen, J. <jl...@dm...> - 2008年03月08日 22:30:36
Hi Zane,
>This all seems to suggest to me, after a little poking around, that the 
>NetCDF file format would be good. I've managed to get SciPy and 
>Matplotlib and Basemap installed and apparently working together 
>happily... but I can't seem to find any "official" module within that 
>structure for writing NetCDF files. There are references to the old 
>Scientific.IO.NetCDF package, and I found something that had been 
>hanging around in the scipy.sandbox area... but which isn't there any 
>more. There's quite a list of Python interfaces to NetCDF on the 
>Unidata website... but they don't make any recommendations as to which 
>is "best".
>If I'm going to be working within Matplotlib and Basemap and SciPy, does 
>anyone have a good recommendation for which NetCDF Python package to 
>use? Or issues I should consider?
I have been very happy with PyNIO. The main reason I choose this package was
that it has support for other formats as well (e.g. GRIB) and is actively developed
and has great support. The next version of it will also be open source if that
matters.
Another package which I have been looking at is netcdf4-python. The interface
seems very similar to that of PyNIO and it has some nice features that are
not present in the PyNIO package. I really like the features that are handling
Climate and Forecast convention specialities. These are date conversion utilities
(which I am using in combination with the PyNIO package) and automatic packing
and unpacking.
Hope this helps,
Jesper
From: olusina e. <eri...@ya...> - 2008年03月08日 21:39:20
Hi All,
 I am trying to solve the Hamiltonian of a linear chair of atoms using green’s function and I would like to do this using python.
 Does anyone know any pre-existing library functions and literature that will be helpful?
 Thanks
 EOF 
Check out my business here
And here is the fun place we hang out at. Lots of beautiful ladies !!!
 
---------------------------------
Never miss a thing. Make Yahoo your homepage.
From: Jeff W. <js...@fa...> - 2008年03月08日 21:05:40
Zane Selvans wrote:
> I have a model that calculates the tidal stress tensor (a symmetric 
> 2x2 matrix) on the surface of an icy satellite. It's just two 
> orthogonal vector fields on the surface of the body. I want to be 
> able to make pretty plots of the model output, including:
>
> * The magnitude of either one of the fields at any point
> * The magnitude and orientation of either or both fields, as a grid of 
> little arrows, whose colors correspond to whether the value is 
> positive or negative.
> * Animations of time (or other) series.
>
> I also want to be able to save the model output in a format that other 
> people can read and manipulate. Ideally, model run results could also 
> be hosted on a web server, and other people could view them remotely.
>
> I just re-wrote the model in pure Python (it had been written in C 
> previously), and I've been using my own hacked together ASCII file 
> format and a Perl script that builds GMT plots based on them to make 
> figures and visualizations up until now... but I'm sick of that and 
> want something more flexible.
>
> This all seems to suggest to me, after a little poking around, that 
> the NetCDF file format would be good. I've managed to get SciPy and 
> Matplotlib and Basemap installed and apparently working together 
> happily... but I can't seem to find any "official" module within that 
> structure for writing NetCDF files. There are references to the old 
> Scientific.IO.NetCDF package, and I found something that had been 
> hanging around in the scipy.sandbox area... but which isn't there any 
> more. There's quite a list of Python interfaces to NetCDF on the 
> Unidata website... but they don't make any recommendations as to which 
> is "best".
>
> If I'm going to be working within Matplotlib and Basemap and SciPy, 
> does anyone have a good recommendation for which NetCDF Python package 
> to use? Or issues I should consider?
>
> Thanks for any insight,
>
> Zane
>
Zane: Basemap already includes a NetCDFFile function that can read 
netCDF and opendap (http://opendap.org) datasets. If you need to write 
netCDF, then netcdf4-python should do fine.
-Jeff
-- 
Jeffrey S. Whitaker Phone : (303)497-6313
NOAA/OAR/CDC R/PSD1 FAX : (303)497-6449
325 Broadway Boulder, CO, USA 80305-3328
From: Phil A. <pha...@gm...> - 2008年03月08日 20:22:48
Zane Selvans wrote:
 > If I'm going to be working within Matplotlib and Basemap and SciPy,
 > does anyone have a good recommendation for which NetCDF Python
 > package to use? Or issues I should consider?
We're heavy users of netcdf4-python and it's working well. 
 http://code.google.com/p/netcdf4-python/
If you want to stick with netcdf3 until the official netcdf4 release, then
just run
python setup-nc3.py install
regards, Phil
From: Zane S. <za...@id...> - 2008年03月08日 19:51:52
Attachments: zane.vcf
I have a model that calculates the tidal stress tensor (a symmetric 2x2 
matrix) on the surface of an icy satellite. It's just two orthogonal 
vector fields on the surface of the body. I want to be able to make 
pretty plots of the model output, including:
* The magnitude of either one of the fields at any point
* The magnitude and orientation of either or both fields, as a grid of 
little arrows, whose colors correspond to whether the value is positive 
or negative.
* Animations of time (or other) series.
I also want to be able to save the model output in a format that other 
people can read and manipulate. Ideally, model run results could also 
be hosted on a web server, and other people could view them remotely.
I just re-wrote the model in pure Python (it had been written in C 
previously), and I've been using my own hacked together ASCII file 
format and a Perl script that builds GMT plots based on them to make 
figures and visualizations up until now... but I'm sick of that and want 
something more flexible.
This all seems to suggest to me, after a little poking around, that the 
NetCDF file format would be good. I've managed to get SciPy and 
Matplotlib and Basemap installed and apparently working together 
happily... but I can't seem to find any "official" module within that 
structure for writing NetCDF files. There are references to the old 
Scientific.IO.NetCDF package, and I found something that had been 
hanging around in the scipy.sandbox area... but which isn't there any 
more. There's quite a list of Python interfaces to NetCDF on the 
Unidata website... but they don't make any recommendations as to which 
is "best".
If I'm going to be working within Matplotlib and Basemap and SciPy, does 
anyone have a good recommendation for which NetCDF Python package to 
use? Or issues I should consider?
Thanks for any insight,
Zane
-- 
Zane Selvans
Amateur Human
za...@id...
303/815-6866
PGP Key: 55E0815F
From: Chiara C. <chi...@ho...> - 2008年03月08日 15:17:56
Hello,
I am also interested in masking polygons and defining the polygon by 'clicking' on the image... but I do not know anything about GUI.... does anyone can help? Is there already something implemented?
Thanks!
Chiara
> Date: 2008年1月23日 13:50:15 +1300
> From: am...@gm...
> To: mat...@li...
> Subject: Re: [Matplotlib-users] Polygon masking possible?
> 
> Hi Søren,
> 
> I've put this back on the list in case it's useful to anyone else, or
> if there are better suggestions or improvements around. Hope you don't
> mind.
> 
> On 22/01/2008, Søren Nielsen <sor...@gm...> wrote:
> > Yeah i'd like to see your code if I can..
> 
> import numpy as n
> 
> def get_poly_pts(x, y, shape):
> """Creates convex polygon mask from list of corners.
> 
> Parameters
> ----------
> x : array_like
> x co-ordinates of corners
> y : array_like
> y co-ordinates of corners, in order corresponding to x
> shape : array_like
> dimension sizes of result
> 
> Returns
> -------
> build : ndarray
> 2-D array of shape shape with values True inside polygon
> 
> Notes
> -----
> Code is constrained to convex polygons by "inside"
> assessment criterion.
> 
> """
> x = n.asarray(x)
> y = n.asarray(y)
> shape = n.asarray(shape)
> npts = x.size # should probably assert x.size == y.size
> inds = n.indices( shape )
> xs = inds[0]
> ys = inds[1]
> xav = n.round(x.mean()).astype(int)
> yav = n.round(y.mean()).astype(int)
> for i in xrange(npts): # iterate over pairs of co-ordinates
> j = (i + 1) % npts
> m = (y[j] - y[i])/(x[j] - x[i])
> c = (x[j] * y[i] - x[i] * y[j])/(x[j] - x[i])
> thisone = ( ys > m * xs + c )
> if thisone[xav, yav] == False:
> thisone = ~thisone
> if i == 0:
> build = thisone
> else:
> build &= thisone
> return build
> 
> (released under BSD licence)
> 
> > I just needed the push over the edge to know how to draw on the canvas,
> > mapping clicks etc. since i'm still fairly new to matplotlib, so I think
> > your code will be helpfull.
> 
> I hope so. As you can see this code doesn't do any of the drawing or
> click collecting, but the cookbook page should be able to guide you
> there. Ask again on the list if you have any further questions and
> we'll see if we can help.
> 
> Also, the code assumes that the average co-ordinate is inside the
> shape - that's true for convex polygons, but not necessarily for
> arbitrary ones. I use if after taking a convex hull of a greater list
> of points (using the delaunay module in scipy (now in scikits, I
> hear)), which ensures convexity. You just need to be aware of that
> limitation.
> 
> Cheers,
> 
> A.
> -- 
> AJC McMorland, PhD candidate
> Physiology, University of Auckland
> 
> -------------------------------------------------------------------------
> 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
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ 
From: Eric F. <ef...@ha...> - 2008年03月08日 15:16:30
Ryan,
See examples/colorbar_only.py. I think it illustrates what you want.
Eric
Ryan May wrote:
> Hi,
> 
> In working on creating updating pcolor plots, I noticed that I can't 
> create colorbars (which should be static) without first displaying an 
> image. I have a fixed Normalize object and colormap, so I would think 
> that the colorbar wouldn't actually need any information from the image 
> itself.
> 
> Is there any to create a colorbar without first actually plotting an 
> image? If not, is there any reason colorbar couldn't be modified to 
> work using only a norm and a cmap?
> 
> Thanks,
> 
> Ryan
> 

Showing 7 results of 7

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