Re: double labelled y axis in graphs
- To: mathgroup at smc.vnet.net
- Subject: [mg21260] Re: [mg21218] double labelled y axis in graphs
- From: BobHanlon at aol.com
- Date: Mon, 20 Dec 1999 02:28:22 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
Try something like this. Since F = 9/5 C + 32 then a change of 10 degrees C will correspond to a change of 18 degrees F. temp[t_] := 20t(1 - t/24) + 20 Plot[temp[t], {t, 0, 24}, Frame -> True, FrameTicks -> {Automatic, Automatic, Automatic, Join[Table[{f, ""}, {f, 14, 140, 9}], Table[{f, 5(f - 32)/9}, {f, 14, 140, 18}]]}, FrameLabel -> {"time", "temp (F)", None, "temp (C)"}, ImageSize -> {420, 260}, PlotStyle -> RGBColor[1, 0, 0]]; Bob Hanlon In a message dated 12/17/1999 2:37:56 AM, nospamme at nonet.net writes: >Does anyone know of a way to put 2 y axes on 1 graph. I need to present >data >on the y axis and refer to it with 2 equivalent scales.. i.e. degrees F >and >degrees C for example. > >I could have 2 y axes .. 1 on each side of the graph labelled appropriately, >or have 2 scales on a single y axis on the left side of the graph. >