Graph question: different right-and-left y-axis

Hello,

I would like to plot TWO different functions on ONE plot, using Igor. I want to scale the right axis in accordance to my first plot, and the left axis in accordance to the second one, so scaling must be different.

I am attaching the Figure to illustrate what I am trying to do.

How to do this with Igor? I am new to it, so I will appreciate something simple without too much programming - anything which can be done in the command line will be fine.

I would be very very thankful for this :)

You just need to append the first wave to the graph's left axis (the default) and the second to the graph's right axis. To do that you can do:
Display wave1
AppendToGraph/R wave2
In a similar vein, what if I want to add a second x axis along the top of the graph, and to complicate matters, I would like it to have a different (linear) scaling and run the opposite direction, and I only want one wave plotted.

I checked out the transform axis package, but I cant seem to figure out how to do what I want here.

(also sorry for thread necromancy, i know some forums get uptight about that but you guys seem logical and this was the most applicable thread that came up on my search, seemed better to ask in here)

EDIT: sorry, I figured it out from the help files. in such a hurry here to make my deadline =)
I was able to create my own transform axis function (click the help button in the package), give it the linear relationship, and load it thru the transform axis package using the mirror axis option so that my data was not actually transformed and i got the extra axis running along the top.
For extra information, you can do a top axis using the /t flag
display/t wave1 vs wave0
appendtogrpah/t wave1 vs wave0


So if you want to have one graph use the bottom axis and one use the top, you would use the /t flag. To make it's values different than those of the bottom axis, just use another wave which contains the values you want.

You can also name you axis other than the default (left, right, top, bottom) so that you can scale differently (say you use two bottom axis slightly offset for appearance).

display/b=otherbottomaxis wave1 vs wave0