comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » YRAANGE
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
YRAANGE [message #93286] Mon, 06 June 2016 06:40 Go to next message
Ali Gamal is currently offline  Ali Gamal
Messages: 98
Registered: June 2013
Member
Hi,
I plot with yrange=[500,-300] but program produce y range as 400, 200, 0. but I want to make it as 500,0,-500,-1000 (I want to control with range)
how can I do it?
Re: YRAANGE [message #93288 is a reply to message #93286] Mon, 06 June 2016 08:31 Go to previous messageGo to next message
wlandsman is currently offline  wlandsman
Messages: 743
Registered: June 2000
Senior Member
On Monday, June 6, 2016 at 9:41:01 AM UTC-4, AGW wrote:
> Hi,
> I plot with yrange=[500,-300] but program produce y range as 400, 200, 0. but I want to make it as 500,0,-500,-1000 (I want to control with range)
> how can I do it?

I am not sure I understand what you want and I don't know if you are using the plot function or the old plot procedure, but setting ystyle =1 will force the plot to use the exact Y range rather than rounding

plot,indgen(600)-200,yrange=[500,-200],ystyle=1
Re: YRAANGE [message #93290 is a reply to message #93286] Mon, 06 June 2016 13:50 Go to previous messageGo to next message
Ali Gamal is currently offline  Ali Gamal
Messages: 98
Registered: June 2013
Member
On Monday, June 6, 2016 at 3:41:01 PM UTC+2, AGW wrote:
> Hi,
> I plot with yrange=[500,-300] but program produce y range as 400, 200, 0. but I want to make it as 500,0,-500,-1000 (I want to control with range)
> how can I do it?

I want to say in y axis appears range as 400, 200, 0. etc I want to make it appears as 500,0,-500,-1000 in all cases YRANGE=[500,-3000]. In other words I want to control with numbers on Y range as every 500 or 200 ...
Re: YRAANGE [message #93291 is a reply to message #93290] Mon, 06 June 2016 19:17 Go to previous messageGo to next message
Michael Galloy is currently offline  Michael Galloy
Messages: 1114
Registered: April 2006
Senior Member
On 6/6/16 2:50 pm, AGW wrote:
> On Monday, June 6, 2016 at 3:41:01 PM UTC+2, AGW wrote:
>> Hi, I plot with yrange=[500,-300] but program produce y range as
>> 400, 200, 0. but I want to make it as 500,0,-500,-1000 (I want to
>> control with range) how can I do it?
>
> I want to say in y axis appears range as 400, 200, 0. etc I want to
> make it appears as 500,0,-500,-1000 in all cases YRANGE=[500,-3000].
> In other words I want to control with numbers on Y range as every 500
> or 200 ...
>

I'm still a bit confused, but I think you mean that you want to control
the y-axis range (YRANGE) and the y-axis tick mark locations (YTICKV), i.e.:

plot, findgen(20) * 20, yrange=[0, 500], ytickv=findgen(11) * 50, $
yticks=10, yminor=5

This makes the y-axis range 0 to 500 and places a tickmark every 50. But
you could do something more exotic, e.g.:

plot, findgen(20) * 20, yrange=[0, 500], $
ytickv=[0., 100., 125., 150., 175., $
200., 250., 300., 400., 450., 500.], $
yticks=10, yminor=5

Mike
--
Michael Galloy
www.michaelgalloy.com
Modern IDL: A Guide to IDL Programming (http://modernidl.idldev.com)
Re: YRAANGE [message #93292 is a reply to message #93290] Tue, 07 June 2016 00:54 Go to previous messageGo to next message
lecacheux.alain is currently offline  lecacheux.alain
Messages: 325
Registered: January 2008
Senior Member
Le lundi 6 juin 2016 22:50:29 UTC+2, AGW a écrit :
> On Monday, June 6, 2016 at 3:41:01 PM UTC+2, AGW wrote:
>> Hi,
>> I plot with yrange=[500,-300] but program produce y range as 400, 200, 0. but I want to make it as 500,0,-500,-1000 (I want to control with range)
>> how can I do it?
>
> I want to say in y axis appears range as 400, 200, 0. etc I want to make it appears as 500,0,-500,-1000 in all cases YRANGE=[500,-3000]. In other words I want to control with numbers on Y range as every 500 or 200 ...

pl = plot(your_data, YRANGE=[500,-1000], YTICKINTERVAL=500)
Re: YRAANGE [message #93295 is a reply to message #93286] Tue, 07 June 2016 13:13 Go to previous message
Ali Gamal is currently offline  Ali Gamal
Messages: 98
Registered: June 2013
Member
On Monday, June 6, 2016 at 3:41:01 PM UTC+2, AGW wrote:
> Hi,
> I plot with yrange=[500,-300] but program produce y range as 400, 200, 0. but I want to make it as 500,0,-500,-1000 (I want to control with range)
> how can I do it?

thanks a lot
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: contour problem (Triangle not in counterclockwise order)
Next Topic: FG problem

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 11:44:02 PDT 2025

Total time taken to generate the page: 0.00906 seconds