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





Showing 3 results of 3

From: Jae-Joon L. <lee...@gm...> - 2009年11月14日 22:41:28
What backend are you using?
There was a similar report that the "draw" method of the qt4agg
backend does not update the screen immediately but wait until it gets
idle.
See if using other backends makes any change.
-JJ
On Sat, Nov 14, 2009 at 3:21 PM, Brian Blais <bb...@br...> wrote:
> Hello,
> I was wondering why the following animation doesn't work. I thought it did
> work before, but perhaps I am misremembering. I am on OS X 10.4, matplotlib
> version 0.99.0 from the enthought distribution.  I must be thinking about
> this wrong someone, but I thought that if you did a plot, then updated the
> data on the plot object, and called draw that it would actually draw it
> (like it does in matlab). right now it just gives me a blank figure, with a
> busy mouse icon, and then shows the last plot done.
> thanks,
> Brian Blais
>
>
> import numpy
> import matplotlib.pyplot as plt
> h,=plt.plot([1,2,3])
> plt.ylabel('some numbers')
> plt.show()
> for i in range(100):
>   h.set_ydata(numpy.random.rand(3)*2+1)
>   plt.draw()
>
>
>
>
> --
> Brian Blais
> bb...@br...
> http://web.bryant.edu/~bblais
>
>
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus
> on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now. http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
>
From: Jae-Joon L. <lee...@gm...> - 2009年11月14日 22:32:01
What version of matplotlib are you using?
With the current svn, your code works okay.
-JJ
On Fri, Nov 13, 2009 at 10:37 AM, per freem <per...@gm...> wrote:
> hi all,
>
> i am trying to adjust the space (padding) between the tickmarks on an
> axes and the labels. usually, i can do this by setting
> 'xtick.major.pad' and 'xtick.minor.pad' (and same for y-axis) in
> rcParams. however, when i try to do this with a figure made using the
> "SubplotZero" function, it seems to only work for the y-axis and not
> the x-axis for some reason -- here is an example:
>
> import matplotlib
> matplotlib.use('PDF')
> import matplotlib.pyplot as plt
> from matplotlib import rc
> rc('font',**{'family':'sans-serif','sans-serif':['Helvetica']})
> plt.rcParams['ps.useafm'] = True
> rc('font',**{'family':'sans-serif','sans-serif':['Helvetica']})
> plt.rcParams['pdf.fonttype'] = 42
> plt.rcParams['font.size'] = 10
> from mpl_toolkits.axes_grid.axislines import SubplotZero
>
> def setup_axes(fig, labelpad=1, invisible=["bottom", "top", "right"]):
>  plt.rcParams['ytick.major.pad'] = 2
>  plt.rcParams['ytick.minor.pad'] = 2
>  # Y ticks work, but X tick do not...
>  plt.rcParams['xtick.major.pad'] = 0.01
>  plt.rcParams['xtick.minor.pad'] = 0.01
>  ax = SubplotZero(fig, 1, 1, 1)
>  fig.add_subplot(ax)
>  # make xzero axis (horizontal axis line through y=0) visible.
>  ax.axis["xzero"].set_visible(True)
>  # make other axis (bottom, top, right) invisible.
>  for n in invisible:
>    ax.axis[n].set_visible(False)
>  return ax
>
> fig = plt.figure(figsize=(5, 5), dpi=300)
> setup_axes(fig, labelpad=2)
> x = range(1, 11)
> y = [5000, 900, 600, 500, 200, 110, 50, 20, 10, 5]
> plt.plot(x, y)
> ax = plt.gca()
> plt.savefig('test.pdf')
>
> i am seeing the ylabels get closer to the y-axis, but the x-axis seems
> to have no effect. it seems to be related to SubplotZero since
> otherwise in ordinary plots this works fine. any idea how this could
> be fixed?
>
> thanks very much for your help.
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now. http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: Brian B. <bb...@br...> - 2009年11月14日 21:21:56
Hello,
I was wondering why the following animation doesn't work. I thought 
it did work before, but perhaps I am misremembering. I am on OS X 
10.4, matplotlib version 0.99.0 from the enthought distribution. I 
must be thinking about this wrong someone, but I thought that if you 
did a plot, then updated the data on the plot object, and called draw 
that it would actually draw it (like it does in matlab). right now 
it just gives me a blank figure, with a busy mouse icon, and then 
shows the last plot done.
thanks,
			Brian Blais
import numpy
import matplotlib.pyplot as plt
h,=plt.plot([1,2,3])
plt.ylabel('some numbers')
plt.show()
for i in range(100):
 h.set_ydata(numpy.random.rand(3)*2+1)
 plt.draw()
-- 
Brian Blais
bb...@br...
http://web.bryant.edu/~bblais

Showing 3 results of 3

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