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






Showing 2 results of 2

From: John H. <jdh...@ac...> - 2003年11月14日 12:59:14
>>>>> "Steve" == Steve Chaplin <ste...@ya...> writes:
 Steve> What is the "Redraw the figure" Navigation toolbar button
 Steve> used for? When I press it nothing (visible) happens. I
 Steve> guess it may be for redrawing the figure (as it says!), but
 Steve> thats not needed since (in GTK+) you setup an expose event
 Steve> which redraws the window automatically when required.
In earlier versions of matplotlib, the screen could get in an
inconsistent state following a pan or zoom (some residual effects of
ticklabels not properly erased, etc...). That has all been cured,
thankfully, and the redraw tool is a vestigial organ. Slated for
destruction.
 Steve> It would be nice to have a button to redraw the figure AND
 Steve> undo any zooming and panning you may have done. Which
 Steve> commands would I need to call to do that?
I've been planning on making some changes to the toolbar. How would
you feel about a 'save excursion / restore excursion'? As you
navigate through, you could click 'save excursion' and continue
navigating. At any point, when you click restore excursion it would
return you to the save point, or the original view if none clicked,
Ideally, you could click save excursion multiple times, and repeated
restores would step you back trough those points, to the beginning.
This is easy to implement.
Alternatively, there could be three buttons: back view, mark view, and
forward view, and as you navigate you could mark as many views as you
want, and then use forward and back to go between them. Eg, for the
stock_demo, where I have 60 days of stock prices for IBM and Apple,
you could mark several days or hours in that whole 60 days, and then
use the forward and back tools to switch between them. If nothing is
marked, back would simply revert you to the original view. I think
this latter scheme sounds more useful, but potentially adds too many
buttons.
Other tools I've been considering
 -- add a key modifier to the pan tool so CTRL pans an entire view.
 Again, suppose for the stock demo you had 1 day in the view, with
 ticks every hour. Use pan right to pan hour by hour and
 CTRL-right to pan day by day
 -- add a key modifier so a zoom affects both axes, eg, SHIFT-zoom
 zooms both x and y
-- add a rectangle zoom tool, so you can select a rectangular region
 with your mouse and set that to be the x and y view limits.
The primary application I use matplotlib in is an EEG viewer, so I
have a lot of navigation requirements.
If anyone has any special navigation requests, weigh in, because I'll
probably try and get some or all of these features before the next
major (0.4x) release early next month.
JDH
From: Steve C. <ste...@ya...> - 2003年11月14日 08:56:54
What is the "Redraw the figure" Navigation toolbar button used for?
When I press it nothing (visible) happens.
I guess it may be for redrawing the figure (as it says!), but thats not needed 
since (in GTK+) you setup an expose event which redraws the window automatically
when required.
It would be nice to have a button to redraw the figure AND undo any zooming 
and panning you may have done. Which commands would I need to call to do that?
Steve

Showing 2 results of 2

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