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




Showing 7 results of 7

From: K.-Michael A. <kmi...@gm...> - 2013年04月10日 23:32:53
The example script 'testgdal.py' is crashing at the point of the 
basemap object instantiation:
m = Basemap(llcrnrlon=-119,llcrnrlat=22,urcrnrlon=-64,urcrnrlat=49,
 projection='lcc',lat_1=33,lat_2=45,lon_0=-95)
Assertion failed: (0), function query, file AbstractSTRtree.cpp, line 286.
Abort trap: 6
Is there a known workaround?
with basemap version 1.0.2
Best,
Michael
From: Paul H. <pmh...@gm...> - 2013年04月10日 22:03:23
On Wed, Apr 10, 2013 at 2:46 PM, Tim Michelsen
<tim...@gm...>wrote:
> Hello,
> how can I show the forecast error for a timeseries?
>
> Example:
>
> I am looking for displaying the blue area of:
>
> http://t3.gstatic.com/images?q=tbn:ANd9GcR9yuoMhiDeqxJVIOmp0EDNS_Sgxhtv4Z-ohlWly6N7zcgf28QD
>
> Or the violett areas on:
> http://www.meteopower.com/typo3temp/pics/3aa4157df7.jpg
>
> http://t1.gstatic.com/images?q=tbn:ANd9GcQt_l3HXOPigra-9LD5ldvwHytWc2NcP7cySIqp-8HFaOlZ6mrU7w
>
>
> http://matplotlib.org/api/axes_api.html?highlight=error#matplotlib.axes.Axes.errorbar
>
> Maybe as an envelope of
> http://matplotlib.org/examples/pylab_examples/errorbar_subsample.html
>
> Thanks for any pointers in advance and kind regards,
> Timmie
>
Timmie,
I would just use the fill_between method
http://matplotlib.org/examples/pylab_examples/fill_between_demo.html?highlight=codex%20fill_between
From: Tim M. <tim...@gm...> - 2013年04月10日 21:46:20
From: Sayan C. <say...@gm...> - 2013年04月10日 17:50:33
Dear All,
I have some data files with numpy arrays stored in it in 2 columns. I want
to add a third column with just floating point numbers(not numpy array) and
plot them later with Matplotlib in 3d. How is it done? Could you please
illuminate me?
This is the concerned snippet of the code:
while *t < 1*:
 pp_za = pp_init + t*K*np.sin(K*pp_init)
# Periodic Boundary Condition
 for i in range(0,999):
 if pp_za[i] < 0:
 pp_za[i] = 2 - abs(pp_za[i])
 if pp_za[i] > 2:
 pp_za[i] = pp_za[i] % 2
 pv_za = +K*np.sin(K*pp_init)
 fname = 'file_' + str(t) + '.dat'
# Generating dataset for Phase Space diagram
 *np.savetxt(fname, np.array([pp_za,pv_za]).T, '%f')*
 t = t + 0.01
And the sample data generated is :
0.105728 0.098678
0.126865 0.118406
0.147998 0.138128
0.169126 0.157845
0.190247 0.177556
0.211362 0.197259
0.232469 0.216955
0.253567 0.236643
0.274657 0.256321
0.295737 0.275989
0.316806 0.295646
Precisely what I want is, I want to add the 't' (over which the while loop
is run) in the 3 rd column. 't' is float and constant for each looping. If
you know what a phase plot is(doesn't matter if you don't), I want to see
the phase plot evolving with time. Thus the need of a time axis and hence
plot with V(velocity-Yaxis), X ( Position -X axis) and t (Time-Z axis).Once
the data files are created properly, how to plot them using Matplotlib?
Regards,
Sayan
-- 
--------------------------------------------------------------------------
*Sayan Chatterjee*
Dept. of Physics and Meteorology
IIT Kharagpur
Lal Bahadur Shastry Hall of Residence
Room AB 205
Mob: +91 9874513565
blog: www.blissprofound.blogspot.com
Volunteer , Padakshep
www.padakshep.org
From: Will W. <wil...@gm...> - 2013年04月10日 04:57:20
Answering my own question - the solution is to add a binding to the save
button, and prevent the event from propagating after calling new_save() by
adding 'return "break"' at the end:
def new_save(self, *args, **kwargs):
 print 'save_figure pressed'
 return "break"
get_current_fig_manager().toolbar.bsave.bind('<Button-1>', new_save)
I would still like to know why the mechanism that works for the Home button
fails for the Save button though...
Will
On Wed, Apr 10, 2013 at 12:00 PM, Will Woods <wil...@gm...> wrote:
> Hmm, problems with html, will try again in plain text:
>
>
> I'm trying to override the behaviour of the toolbar, with partial success.
>
> This works:
>
>
> from matplotlib.backend_bases import NavigationToolbar2
>
> home = NavigationToolbar2.home
>
> def new_home(self, *args, **kwargs):
> print 'home pressed'
> home(self, *args, **kwargs)
>
> NavigationToolbar2.home = new_home
>
>
>
>
> ...but this doesn't:
>
>
>
>
> from matplotlib.backend_bases import NavigationToolbar2
>
> save_figure = NavigationToolbar2.save_figure
>
> def new_save(self, *args, **kwargs):
> print 'save_figure pressed'
> save_figure(self, *args, **kwargs)
>
> NavigationToolbar2.save_figure = new_save
>
>
>
>
> Having actually created a figure, I can get a bound method for save_figure:
>
>
> get_current_fig_manager().toolbar.save_figure()
>
>
>
> This I can override, and call my override function successfully from my
> script - but pressing the save button on the toolbar doesn't call my
> function...
>
> I'm running matplotlib 1.1.1rc and python 2.7.3
>
> Thanks,
>
> Will
>
>
>
>
>
>
>
>
> On Wed, Apr 10, 2013 at 11:55 AM, Willw <wil...@gm...> wrote:
>
>> I'm trying to override the behaviour of the toolbar, with partial success.
>>
>> This works:
>>
>>
>>
>> ...but this doesn't:
>>
>>
>>
>> Having actually created a figure, I can get a bound method for
>> save_figure:
>>
>>
>>
>> This I can override, and call my override function successfully from my
>> script - but pressing the save button on the toolbar doesn't call my
>> function...
>>
>> I'm running matplotlib 1.1.1rc and python 2.7.3
>>
>> Thanks,
>>
>> Will
>>
>>
>>
>>
>> --
>> View this message in context:
>> http://matplotlib.1069221.n5.nabble.com/Overriding-Save-button-on-Toolbar-tp40864.html
>> Sent from the matplotlib - users mailing list archive at Nabble.com.
>>
>>
>> ------------------------------------------------------------------------------
>> Precog is a next-generation analytics platform capable of advanced
>> analytics on semi-structured data. The platform includes APIs for building
>> apps and a phenomenal toolset for data science. Developers can use
>> our toolset for easy data analysis & visualization. Get a free account!
>> http://www2.precog.com/precogplatform/slashdotnewsletter
>> _______________________________________________
>> Matplotlib-users mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
>
>
From: Will W. <wil...@gm...> - 2013年04月10日 02:00:35
Hmm, problems with html, will try again in plain text:
I'm trying to override the behaviour of the toolbar, with partial success.
This works:
from matplotlib.backend_bases import NavigationToolbar2
home = NavigationToolbar2.home
def new_home(self, *args, **kwargs):
 print 'home pressed'
 home(self, *args, **kwargs)
NavigationToolbar2.home = new_home
...but this doesn't:
from matplotlib.backend_bases import NavigationToolbar2
save_figure = NavigationToolbar2.save_figure
def new_save(self, *args, **kwargs):
 print 'save_figure pressed'
 save_figure(self, *args, **kwargs)
NavigationToolbar2.save_figure = new_save
Having actually created a figure, I can get a bound method for save_figure:
get_current_fig_manager().toolbar.save_figure()
This I can override, and call my override function successfully from my
script - but pressing the save button on the toolbar doesn't call my
function...
I'm running matplotlib 1.1.1rc and python 2.7.3
Thanks,
Will
On Wed, Apr 10, 2013 at 11:55 AM, Willw <wil...@gm...> wrote:
> I'm trying to override the behaviour of the toolbar, with partial success.
>
> This works:
>
>
>
> ...but this doesn't:
>
>
>
> Having actually created a figure, I can get a bound method for save_figure:
>
>
>
> This I can override, and call my override function successfully from my
> script - but pressing the save button on the toolbar doesn't call my
> function...
>
> I'm running matplotlib 1.1.1rc and python 2.7.3
>
> Thanks,
>
> Will
>
>
>
>
> --
> View this message in context:
> http://matplotlib.1069221.n5.nabble.com/Overriding-Save-button-on-Toolbar-tp40864.html
> Sent from the matplotlib - users mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: Willw <wil...@gm...> - 2013年04月10日 01:55:12
I'm trying to override the behaviour of the toolbar, with partial success.
This works:
...but this doesn't:
Having actually created a figure, I can get a bound method for save_figure:
This I can override, and call my override function successfully from my
script - but pressing the save button on the toolbar doesn't call my
function...
I'm running matplotlib 1.1.1rc and python 2.7.3
Thanks,
Will
--
View this message in context: http://matplotlib.1069221.n5.nabble.com/Overriding-Save-button-on-Toolbar-tp40864.html
Sent from the matplotlib - users mailing list archive at Nabble.com.

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