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



Showing 11 results of 11

From: Benjamin R. <ben...@ou...> - 2014年12月17日 21:13:27
Looking at the code again, you actually don't need to go the approach of
passing an argument. The global "amp" should work. You just need to not be
futzing around with it. Get rid of the three commented out lines. They do
you no good.
Ben Root
On Wed, Dec 17, 2014 at 4:06 PM, Benjamin Root <ben...@ou...> wrote:
>
> First, I am not sure what you think the reset() method does. samp.reset()
> does one job. It RESETS the slider. You are not seeing the bar move because
> it keeps getting reset. Take it out from your code. I do not know what you
> are trying to do with it.
>
> Second, numerical values in python are not mutable. The Slider can modify
> its "val" attribute to its heart's content. You have *zero* guarantees that
> samp.val is still the same variable from one point to the next.
> Furthermore, assigning an immutable value to a global variable does you no
> good anyway, as it is the "samp.val" variable that gets modified by the
> slider object, and it isn't global.
>
> You might be seeing things that sort of looks like you want, but you
> really can't be sure that it isn't the result of some strange side-effects
> due to the interactive backend swallowing exceptions every time you touch
> that slider.
>
> What you want is to have the animate() function take a second argument
> being the slider object (or go with the global approach, if you want).
> Access the "val" attribute from the slider object for the set_ydata() call.
> If you go with the passing of the slider object as an argument, you can
> then pass it in a tuple to the "fargs" argument of the FuncAnimation
> constructor.
>
> I hope that clears it up for you.
> Cheers!
> Ben Root
>
>
> On Wed, Dec 17, 2014 at 3:49 PM, peterfR <pe...@pe...> wrote:
>>
>> I have a simple oscillatory animation with a parameter "amp", which I
>> control
>> with a slider.
>> The control works (when I do a mouse-drag on the slider bar), but the
>> slide
>> bar never actually changes it's position because the reset call fails.
>> I don't see why the global statement should have any effect.
>> I want the "amp" variable to be common to the slider and the animation.
>> I'll include the whole code, it's only about 30 lines of executable code:
>> ====
>> """
>> A simple example of an animated plot, controlled by a slider
>> """
>> import numpy as np
>> import matplotlib.pyplot as plt
>> import matplotlib.animation as animation
>> from matplotlib.widgets import Slider
>>
>> fig, ax = plt.subplots()
>> amp = 5
>> freq = 1
>> t = np.arange(0.0, 2*np.pi*freq, 0.01)
>> print("len(t)=", len(t))
>> # INITIALIZE CURVE
>> line, = ax.plot(t, amp*np.sin(t), lw=4, color='purple')
>>
>> # Setup slider
>>
>> axcolor = 'lightgoldenrodyellow'
>> axamp = plt.axes([0.25, 0.15, 0.60, 0.03], axisbg=axcolor)
>>
>> samp = Slider(axamp, 'Amp', 0.1, 10.0, valinit=amp)
>>
>> def update(val):
>> global amp
>> amp = samp.val
>> # samp.set_val(amp)
>> # samp.reset() # if no argument given, the value of amp is not
>> changed.
>> # samp.reset(amp) # If used, amp is changed, the animation continues
>> with changed amp value,
>> # but the slider bar does
>> # not move and get the error
>> "TypeError:
>> reset() takes exactly 1 argument (2 given)"
>>
>> samp.on_changed(update)
>>
>> def reset(event):
>> samp.reset()
>>
>> ## Do the animation
>>
>> def animate(i):
>> line.set_ydata(amp*np.sin(t+(i/10.0))) # update the data
>> return line,
>>
>> #Init only required for blitting to give a clean slate.
>> def init():
>> line.set_ydata(np.ma.array(t, mask=True))
>> return line,
>>
>> ani = animation.FuncAnimation(fig, animate, np.arange(1, 100000),
>> init_func=init,
>> interval=20, repeat=True, repeat_delay=200, blit=True)
>> plt.show()
>>
>>
>>
>>
>> --
>> View this message in context:
>> http://matplotlib.1069221.n5.nabble.com/Possible-bug-in-slider-reset-tp44638p44640.html
>> Sent from the matplotlib - users mailing list archive at Nabble.com.
>>
>>
>> ------------------------------------------------------------------------------
>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>> Get technology previously reserved for billion-dollar corporations, FREE
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Matplotlib-users mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
>
From: Benjamin R. <ben...@ou...> - 2014年12月17日 21:07:07
First, I am not sure what you think the reset() method does. samp.reset()
does one job. It RESETS the slider. You are not seeing the bar move because
it keeps getting reset. Take it out from your code. I do not know what you
are trying to do with it.
Second, numerical values in python are not mutable. The Slider can modify
its "val" attribute to its heart's content. You have *zero* guarantees that
samp.val is still the same variable from one point to the next.
Furthermore, assigning an immutable value to a global variable does you no
good anyway, as it is the "samp.val" variable that gets modified by the
slider object, and it isn't global.
You might be seeing things that sort of looks like you want, but you really
can't be sure that it isn't the result of some strange side-effects due to
the interactive backend swallowing exceptions every time you touch that
slider.
What you want is to have the animate() function take a second argument
being the slider object (or go with the global approach, if you want).
Access the "val" attribute from the slider object for the set_ydata() call.
If you go with the passing of the slider object as an argument, you can
then pass it in a tuple to the "fargs" argument of the FuncAnimation
constructor.
I hope that clears it up for you.
Cheers!
Ben Root
On Wed, Dec 17, 2014 at 3:49 PM, peterfR <pe...@pe...> wrote:
>
> I have a simple oscillatory animation with a parameter "amp", which I
> control
> with a slider.
> The control works (when I do a mouse-drag on the slider bar), but the slide
> bar never actually changes it's position because the reset call fails.
> I don't see why the global statement should have any effect.
> I want the "amp" variable to be common to the slider and the animation.
> I'll include the whole code, it's only about 30 lines of executable code:
> ====
> """
> A simple example of an animated plot, controlled by a slider
> """
> import numpy as np
> import matplotlib.pyplot as plt
> import matplotlib.animation as animation
> from matplotlib.widgets import Slider
>
> fig, ax = plt.subplots()
> amp = 5
> freq = 1
> t = np.arange(0.0, 2*np.pi*freq, 0.01)
> print("len(t)=", len(t))
> # INITIALIZE CURVE
> line, = ax.plot(t, amp*np.sin(t), lw=4, color='purple')
>
> # Setup slider
>
> axcolor = 'lightgoldenrodyellow'
> axamp = plt.axes([0.25, 0.15, 0.60, 0.03], axisbg=axcolor)
>
> samp = Slider(axamp, 'Amp', 0.1, 10.0, valinit=amp)
>
> def update(val):
> global amp
> amp = samp.val
> # samp.set_val(amp)
> # samp.reset() # if no argument given, the value of amp is not
> changed.
> # samp.reset(amp) # If used, amp is changed, the animation continues
> with changed amp value,
> # but the slider bar does
> # not move and get the error "TypeError:
> reset() takes exactly 1 argument (2 given)"
>
> samp.on_changed(update)
>
> def reset(event):
> samp.reset()
>
> ## Do the animation
>
> def animate(i):
> line.set_ydata(amp*np.sin(t+(i/10.0))) # update the data
> return line,
>
> #Init only required for blitting to give a clean slate.
> def init():
> line.set_ydata(np.ma.array(t, mask=True))
> return line,
>
> ani = animation.FuncAnimation(fig, animate, np.arange(1, 100000),
> init_func=init,
> interval=20, repeat=True, repeat_delay=200, blit=True)
> plt.show()
>
>
>
>
> --
> View this message in context:
> http://matplotlib.1069221.n5.nabble.com/Possible-bug-in-slider-reset-tp44638p44640.html
> Sent from the matplotlib - users mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
>
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: peterfR <pe...@pe...> - 2014年12月17日 20:49:08
I have a simple oscillatory animation with a parameter "amp", which I control
with a slider.
The control works (when I do a mouse-drag on the slider bar), but the slide
bar never actually changes it's position because the reset call fails. 
I don't see why the global statement should have any effect. 
I want the "amp" variable to be common to the slider and the animation. 
I'll include the whole code, it's only about 30 lines of executable code:
====
"""
 A simple example of an animated plot, controlled by a slider
"""
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.animation as animation
from matplotlib.widgets import Slider
fig, ax = plt.subplots()
amp = 5
freq = 1
t = np.arange(0.0, 2*np.pi*freq, 0.01)
print("len(t)=", len(t))
# INITIALIZE CURVE
line, = ax.plot(t, amp*np.sin(t), lw=4, color='purple')
# Setup slider
axcolor = 'lightgoldenrodyellow'
axamp = plt.axes([0.25, 0.15, 0.60, 0.03], axisbg=axcolor)
samp = Slider(axamp, 'Amp', 0.1, 10.0, valinit=amp)
def update(val):
 global amp
 amp = samp.val
# samp.set_val(amp)
# samp.reset() # if no argument given, the value of amp is not
changed.
# samp.reset(amp) # If used, amp is changed, the animation continues
with changed amp value, 
 # but the slider bar does
 # not move and get the error "TypeError:
reset() takes exactly 1 argument (2 given)"
samp.on_changed(update)
def reset(event):
 samp.reset()
## Do the animation
def animate(i):
 line.set_ydata(amp*np.sin(t+(i/10.0))) # update the data
 return line,
#Init only required for blitting to give a clean slate.
def init():
 line.set_ydata(np.ma.array(t, mask=True))
 return line,
ani = animation.FuncAnimation(fig, animate, np.arange(1, 100000),
init_func=init,
 interval=20, repeat=True, repeat_delay=200, blit=True)
plt.show()
--
View this message in context: http://matplotlib.1069221.n5.nabble.com/Possible-bug-in-slider-reset-tp44638p44640.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
From: Benjamin R. <ben...@ou...> - 2014年12月17日 19:14:24
the reset() method is meant to return the slider back to its initialized
value, that's it.
I suspect what you are having difficulties with has to do with your use of
a global variable "amp". It is going to be completely unlikely that updates
to the slider's "val" attribute would actually be updating the global
variable rather than simply replacing it with a new variable. What are you
trying to do?
Ben Root
On Wed, Dec 17, 2014 at 2:01 PM, peterfR <pe...@pe...> wrote:
>
> [This post might appear twice, if so, I apologize. The first version is
> flagged that it has not been accepted yet]
>
> I am controlling a simple animation with a slider, successfully. A mouse
> drag updates the parameter correctly but the slider-bar position is not
> updated.
>
> If "samp" is a slider, the code
> "samp.reset(amp)" generates
> "TypeError: reset() takes exactly 1 argument (2 given)".
>
> Here is more detail of the code:
>
> =====
> samp = Slider(axamp, 'Amp', 0.1, 10.0, valinit=amp)
>
> def update(val):
> global amp
> amp = samp.val
> # samp.reset() # if this is included, a mouse-drag does not change
> value of amp. No error.
> # samp.reset(amp) # if this is included, a mouse-drag changes value of
> amp, but the
> # slider-bar-position is not updated. The animation
> continues to run in both cases.
> # AND GET ERROR:
> ***********
> File "SAS_asl.py", line 28, in update
> samp.reset(amp) #
>
> TypeError: reset() takes exactly 1 argument (2 given)
> ***********
>
>
> # If there is no call to reset in "update" and the following function is
> included:
>
> def reset(event):
> samp.reset() # amp is changed, slider-bar-position is not updated
> and NO ERROR IS GENERATED
>
>
> samp.on_changed(update) # always present!
>
> This appears to be a bug. If not, what is wrong with the code?
>
>
>
>
>
> --
> View this message in context:
> http://matplotlib.1069221.n5.nabble.com/Possible-bug-in-slider-reset-tp44638.html
> Sent from the matplotlib - users mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
>
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: peterfR <pe...@pe...> - 2014年12月17日 19:01:54
[This post might appear twice, if so, I apologize. The first version is
flagged that it has not been accepted yet]
I am controlling a simple animation with a slider, successfully. A mouse
drag updates the parameter correctly but the slider-bar position is not
updated.
If "samp" is a slider, the code
"samp.reset(amp)" generates
"TypeError: reset() takes exactly 1 argument (2 given)".
Here is more detail of the code:
=====
samp = Slider(axamp, 'Amp', 0.1, 10.0, valinit=amp)
def update(val):
 global amp
 amp = samp.val
# samp.reset() # if this is included, a mouse-drag does not change
value of amp. No error.
# samp.reset(amp) # if this is included, a mouse-drag changes value of
amp, but the
 # slider-bar-position is not updated. The animation
continues to run in both cases.
 # AND GET ERROR: 
***********
 File "SAS_asl.py", line 28, in update
 samp.reset(amp) #
TypeError: reset() takes exactly 1 argument (2 given)
***********
 
# If there is no call to reset in "update" and the following function is
included:
def reset(event):
 samp.reset() # amp is changed, slider-bar-position is not updated
and NO ERROR IS GENERATED
samp.on_changed(update) # always present!
This appears to be a bug. If not, what is wrong with the code?
 
--
View this message in context: http://matplotlib.1069221.n5.nabble.com/Possible-bug-in-slider-reset-tp44638.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
From: Eric F. <ef...@ha...> - 2014年12月17日 18:42:57
On 2014年12月17日, 5:37 AM, Thomas Caswell wrote:
> What version of mpl are you using? These functions got a lot of work
> between 1.3 and 1.4.
Tom,
Sorry, I answered only in his parallel github issue. 
https://github.com/matplotlib/matplotlib/issues/3927. I'm closing it 
now. The upshot is that psd returns the power but plots it in db.
Eric
>
> I also suspects that there is a normalization issue going on with power
> vs power density.
>
> Tom
>
> On Tue, Dec 16, 2014, 22:28 xkryptor <xkr...@gm...
> <mailto:xkr...@gm...>> wrote:
>
> Hi all,
>
> I tried calculating the power spectral density using matplotlib
> mlab function psd (). I plotted using two methods:
>
> 1. At first I plot it directly using plt.psd (red line in plot)
> 2. Then I output the values from psd() to variables and plotting the
> variables (blue line in plot)
>
> The code I used:
>
> power, freqs = plt.psd(P * 100000, len(P), Fs = 1 / dt, scale_by_freq=0)
> plt.psd(P * 100000, len(P), 1 / dt, scale_by_freq=0)
> plt.plot(freqs, power)
>
> But the plots are different, I expected it to be coincident. From
> where does the discrepancy arise?
>
> Inline image 1
> ------------------------------__------------------------------__------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration &
> more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.__net/gampad/clk?id=164703151&__iu=/4140/ostg.clktrk
> <http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk>_________________________________________________
> Matplotlib-users mailing list
> Matplotlib-users@lists.__sourceforge.net
> <mailto:Mat...@li...>
> https://lists.sourceforge.net/__lists/listinfo/matplotlib-__users
> <https://lists.sourceforge.net/lists/listinfo/matplotlib-users>
>
>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
>
>
>
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: Thomas C. <tca...@gm...> - 2014年12月17日 15:37:24
What version of mpl are you using? These functions got a lot of work
between 1.3 and 1.4.
I also suspects that there is a normalization issue going on with power vs
power density.
Tom
On Tue, Dec 16, 2014, 22:28 xkryptor <xkr...@gm...> wrote:
> Hi all,
>
> I tried calculating the power spectral density using matplotlib mlab
> function psd (). I plotted using two methods:
>
> 1. At first I plot it directly using plt.psd (red line in plot)
> 2. Then I output the values from psd() to variables and plotting the
> variables (blue line in plot)
>
> The code I used:
>
> power, freqs = plt.psd(P * 100000, len(P), Fs = 1 / dt, scale_by_freq=0)
> plt.psd(P * 100000, len(P), 1 / dt, scale_by_freq=0)
> plt.plot(freqs, power)
>
> But the plots are different, I expected it to be coincident. From where
> does the discrepancy arise?
>
> [image: Inline image 1]
> ------------------------------------------------------------
> ------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&
> iu=/4140/ostg.clktrk_______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: Sudheer J. <sud...@ya...> - 2014年12月17日 15:02:17
Sorry,
 in below steps, the converting lat lon to map projection coordiate is not working unless I do meshgrid. If I do meshgrid then the scatter 3rd axis get plotted at each grid which is not expected 
the figure after In [16]: do not result if we follow the steps
m = Basemap(projection='robin',lon_0=0,resolution='c')
x, y = m(df_data['lonm'][0:50], df_data['latm'][0:50])
--------------------------------------------
On Wed, 17/12/14, Benjamin Root <ben...@ou...> wrote:
 Subject: Re: [Matplotlib-users] modification to m.scatter
 To: "Sudheer Joseph" <sud...@ya...>
 Cc: "Matplotlib Users" <mat...@li...>
 Date: Wednesday, 17 December, 2014, 1:29 AM
 
 There are
 lots of code examples on that page. You have yet to provide
 a sscce. Nor have you posted what happens when you run your
 sscce. At the very leat, post the traceback or the bad image
 that differs from what you expect.
 Ben Root
 On Dec 16, 2014 7:59 PM,
 "Sudheer Joseph" <sud...@ya...>
 wrote:
 Thank
 you,
 
          Ifact I was referring to the
 example given on the page.
 
 http://earthpy.org/earthpy-basemap-amazon.html
 
 Becasue it has reference to the data to be downloaed, I
 thought it is better to send the link rather than sending
 the code which need data.
 
 
 
 With best regards,
 
 Sudheer
 
 --------------------------------------------
 
 On Tue, 16/12/14, Benjamin Root <ben...@ou...>
 wrote:
 
 
 
 Subject: Re: [Matplotlib-users] modification to
 m.scatter
 
 To: "Sudheer Joseph" <sud...@ya...>
 
 Cc: "Matplotlib Users" <mat...@li...>
 
 Date: Tuesday, 16 December, 2014, 2:48 PM
 
 
 
 Can you
 
 please include an SSCCE? http://sscce.org/
 
 
 
 On Tue, Dec 16, 2014 at
 
 12:43 AM, Sudheer Joseph <sud...@ya...>
 
 wrote:Dear Developers/users,
 
 
 
          I updated matplot lib to 1.4.2
 and
 
 below example appears to be not working for m.scatter. May
 I
 
 know what change is implimented ?. m.scatter plots the
 river
 
 discharge in gridded format if the x,y=meshgrid(lon,lat)
 is
 
 used else it do not plot over map.
 
 
 
 
 
 
 
 http://earthpy.org/earthpy-basemap-amazon.html
 
 
 
 ***************************************************************
 
 
 
 Sudheer Joseph
 
 
 
 Indian National Centre for Ocean Information Services
 
 
 
 Ministry of Earth Sciences, Govt. of India
 
 
 
 POST BOX NO: 21, IDA Jeedeemetla P.O.
 
 
 
 Via Pragathi Nagar,Kukatpally, Hyderabad; Pin:5000 55
 
 
 
 Tel:+91-40-23886047(O),Fax:+91-40-23895011(O),
 
 
 
 Tel:+91-40-23044600(R),Tel:+91-40-9440832534(Mobile)
 
 
 
 E-mail:sjo...@gm...;sud...@ya...
 
 
 
 Web- http://oppamthadathil.tripod.com
 
 
 
 ***************************************************************
 
 
 
 
 
 
 
 ------------------------------------------------------------------------------
 
 
 
 Download BIRT iHub F-Type - The Free Enterprise-Grade
 BIRT
 
 Server
 
 
 
 from Actuate! Instantly Supercharge Your Business
 Reports
 
 and Dashboards
 
 
 
 with Interactivity, Sharing, Native Excel Exports, App
 
 Integration & more
 
 
 
 Get technology previously reserved for billion-dollar
 
 corporations, FREE
 
 
 
 http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
 
 
 
 _______________________________________________
 
 
 
 Matplotlib-users mailing list
 
 
 
 Mat...@li...
 
 
 
 https://lists.sourceforge.net/lists/listinfo/matplotlib-users
 
 
 
 
 
 
From: xkryptor <xkr...@gm...> - 2014年12月17日 06:27:45
Hi all,
 I tried calculating the power spectral density using matplotlib mlab
function psd (). I plotted using two methods:
 1. At first I plot it directly using plt.psd (red line in plot)
 2. Then I output the values from psd() to variables and plotting the
 variables (blue line in plot)
The code I used:
power, freqs = plt.psd(P * 100000, len(P), Fs = 1 / dt, scale_by_freq=0)
plt.psd(P * 100000, len(P), 1 / dt, scale_by_freq=0)
plt.plot(freqs, power)
But the plots are different, I expected it to be coincident. From where
does the discrepancy arise?
[image: Inline image 1]
From: Benjamin R. <ben...@ou...> - 2014年12月17日 01:29:37
There are lots of code examples on that page. You have yet to provide a
sscce. Nor have you posted what happens when you run your sscce. At the
very leat, post the traceback or the bad image that differs from what you
expect.
Ben Root
On Dec 16, 2014 7:59 PM, "Sudheer Joseph" <sud...@ya...> wrote:
> Thank you,
> Ifact I was referring to the example given on the page.
> http://earthpy.org/earthpy-basemap-amazon.html
> Becasue it has reference to the data to be downloaed, I thought it is
> better to send the link rather than sending the code which need data.
>
> With best regards,
> Sudheer
> --------------------------------------------
> On Tue, 16/12/14, Benjamin Root <ben...@ou...> wrote:
>
> Subject: Re: [Matplotlib-users] modification to m.scatter
> To: "Sudheer Joseph" <sud...@ya...>
> Cc: "Matplotlib Users" <mat...@li...>
> Date: Tuesday, 16 December, 2014, 2:48 PM
>
> Can you
> please include an SSCCE? http://sscce.org/
>
> On Tue, Dec 16, 2014 at
> 12:43 AM, Sudheer Joseph <sud...@ya...>
> wrote:Dear Developers/users,
>
> I updated matplot lib to 1.4.2 and
> below example appears to be not working for m.scatter. May I
> know what change is implimented ?. m.scatter plots the river
> discharge in gridded format if the x,y=meshgrid(lon,lat) is
> used else it do not plot over map.
>
>
>
> http://earthpy.org/earthpy-basemap-amazon.html
>
> ***************************************************************
>
> Sudheer Joseph
>
> Indian National Centre for Ocean Information Services
>
> Ministry of Earth Sciences, Govt. of India
>
> POST BOX NO: 21, IDA Jeedeemetla P.O.
>
> Via Pragathi Nagar,Kukatpally, Hyderabad; Pin:5000 55
>
> Tel:+91-40-23886047(O),Fax:+91-40-23895011(O),
>
> Tel:+91-40-23044600(R),Tel:+91-40-9440832534(Mobile)
>
> E-mail:sjo...@gm...;sud...@ya...
>
> Web- http://oppamthadathil.tripod.com
>
> ***************************************************************
>
>
>
>
> ------------------------------------------------------------------------------
>
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT
> Server
>
> from Actuate! Instantly Supercharge Your Business Reports
> and Dashboards
>
> with Interactivity, Sharing, Native Excel Exports, App
> Integration & more
>
> Get technology previously reserved for billion-dollar
> corporations, FREE
>
>
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
>
> _______________________________________________
>
> Matplotlib-users mailing list
>
> Mat...@li...
>
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
>
>
From: Sudheer J. <sud...@ya...> - 2014年12月17日 00:59:23
Thank you,
 Ifact I was referring to the example given on the page. 
 http://earthpy.org/earthpy-basemap-amazon.html
Becasue it has reference to the data to be downloaed, I thought it is better to send the link rather than sending the code which need data.
With best regards,
Sudheer 
--------------------------------------------
On Tue, 16/12/14, Benjamin Root <ben...@ou...> wrote:
 Subject: Re: [Matplotlib-users] modification to m.scatter
 To: "Sudheer Joseph" <sud...@ya...>
 Cc: "Matplotlib Users" <mat...@li...>
 Date: Tuesday, 16 December, 2014, 2:48 PM
 
 Can you
 please include an SSCCE? http://sscce.org/ 
 
 On Tue, Dec 16, 2014 at
 12:43 AM, Sudheer Joseph <sud...@ya...>
 wrote:Dear Developers/users,
 
         I updated matplot lib to 1.4.2 and
 below example appears to be not working for m.scatter. May I
 know what change is implimented ?. m.scatter plots the river
 discharge in gridded format if the x,y=meshgrid(lon,lat) is
 used else it do not plot over map.
 
 
 
 http://earthpy.org/earthpy-basemap-amazon.html
 
 ***************************************************************
 
 Sudheer Joseph
 
 Indian National Centre for Ocean Information Services
 
 Ministry of Earth Sciences, Govt. of India
 
 POST BOX NO: 21, IDA Jeedeemetla P.O.
 
 Via Pragathi Nagar,Kukatpally, Hyderabad; Pin:5000 55
 
 Tel:+91-40-23886047(O),Fax:+91-40-23895011(O),
 
 Tel:+91-40-23044600(R),Tel:+91-40-9440832534(Mobile)
 
 E-mail:sjo...@gm...;sud...@ya...
 
 Web- http://oppamthadathil.tripod.com
 
 ***************************************************************
 
 
 
 ------------------------------------------------------------------------------
 
 Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT
 Server
 
 from Actuate! Instantly Supercharge Your Business Reports
 and Dashboards
 
 with Interactivity, Sharing, Native Excel Exports, App
 Integration & more
 
 Get technology previously reserved for billion-dollar
 corporations, FREE
 
 http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
 
 _______________________________________________
 
 Matplotlib-users mailing list
 
 Mat...@li...
 
 https://lists.sourceforge.net/lists/listinfo/matplotlib-users
 
 

Showing 11 results of 11

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