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





Showing 4 results of 4

From: Mario M. <me...@me...> - 2013年09月11日 15:23:06
Hi all,
I'm trying to refresh a map within a gtk application everytime a button 
is pressed. But whatever I do, it doesn't work. Somehow I need to clear 
the axes. But even that doesn't work. A short hint what I'm missing 
would be great.
Here comes the reduced code:
#!/usr/bin/env python
import pygtk
import gtk
from matplotlib.figure import Figure
from matplotlib.backends.backend_gtkagg import FigureCanvasGTKAgg as 
FigureCanvas
from mpl_toolkits.basemap import Basemap
class BGui:
 def destroy(self, widget, data=None):
 gtk.main_quit()
 def change_zoom(self,button,zoom):
 self.plot_map(zoom)
 def __init__(self):
 self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
 self.window.connect("destroy", self.destroy)
 self.zoom = 1.
 self.table = gtk.Table(2,1,True)
 self.window.add(self.table)
 self.plot_map(self.zoom)
 self.table.attach(self.canvasMap, 0,1,0,1)
 self.button = gtk.Button("Change Zoom")
 self.button.connect("clicked", self.change_zoom, self.zoom+1.)
 self.table.attach(self.button,0,1,1,2)
 self.window.show_all()
 def plot_map(self,zoom):
 print "plot_map called with zoom:" , zoom
 w = 1.2e6/zoom
 h = 1.2e6/zoom
 self.figMap = Figure()
 self.canvasMap = FigureCanvas(self.figMap) # a gtk.DrawingArea
 self.canvasMap.set_size_request(200, 200)
 self.axMap = self.figMap.add_axes([0.02, 0.02, 0.96, 0.96])
 #if hasattr(self,'map'):
 #print "clearing axes"
 #del(self.map)
 self.map = Basemap(projection='tmerc', resolution='c',\
 lat_0=52., lon_0=9.5, width=w,height=h,ax=self.axMap)
 self.map.fillcontinents(color='green')
 self.canvasMap.draw()
 self.canvasMap.Refresh(True)
if __name__ == "__main__":
 bah = BGui()
 gtk.main()
Thanks in advance.
Cheers
Mario
-- 
Dr. Mario Mech
Institute for Geophysics and Meteorology
University of Cologne
Zuelpicher Str. 49a
50674 Cologne
Germany
t: +49 (0)221 - 470 - 1776
f: +49 (0)221 - 470 - 5198
e: me...@me...
w: http://www.uni-koeln.de/~mmech/
From: toxie87 <ton...@gm...> - 2013年09月11日 15:05:45
Hi!
I'm having problem with data plotting in matplotlib. Tried versions, 1.2.0
and 1.3.0 too, the same thing occurs except the error message. On 1.2.0 the
error message is Agg complexity exceeded on 1.3.0 it is Allocated too many
blocks.
The data i need to plot is 1M pts long and it's a bit complex (have a lot of
big changes). 
data = []
for a in range(0,1000000):
 data.append(int(random.random()*256))
I can catch the Overflow excepton, and i recover the matplotlib widget by
resetting the renderer, but the memory allocated by the previous plot is
still allocated until i close the app.
Is there a way to find where that memory leaked and how could i free it up?
Tried to clear the variables where i store the data, also cleared the figure
with .clear(), .clf(), .close() the memory is still used.
--
View this message in context: http://matplotlib.1069221.n5.nabble.com/Agg-complexity-exceeded-or-allocated-too-many-blocks-tp41998.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
From: Jeff W. <js...@fa...> - 2013年09月11日 12:29:47
> Sourav Chatterjee <mailto:sr...@gm...>
> September 11, 2013 3:48 AM
> I am using 'spstere' for polar stereo graphic projection over 
> Antarctica. The specifications llcrnrlat, llcrnrlon etc are specified 
> in a python module. When I am doing it over north pole it is okay. But 
> in South pole the latitude circles are not appearing. Can anyone tell 
> where is the fault?
>
> Thanks in advance
Sample code please?
-Jeff
>
> -- 
> Sourav Chatterjee
> ------------------------------------------------------------------------------
> How ServiceNow helps IT people transform IT departments:
> 1. Consolidate legacy IT systems to a single system of record for IT
> 2. Standardize and globalize service processes across IT
> 3. Implement zero-touch automation to replace manual, redundant tasks
> http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
> ------------------------------------------------------------------------
From: Sourav C. <sr...@gm...> - 2013年09月11日 09:49:04
I am using 'spstere' for polar stereo graphic projection over Antarctica.
The specifications llcrnrlat, llcrnrlon etc are specified in a python
module. When I am doing it over north pole it is okay. But in South pole
the latitude circles are not appearing. Can anyone tell where is the fault?
Thanks in advance
-- 
Sourav Chatterjee

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