Re: FrameLabel-type axes labels without setting Frame->True

*To*: mathgroup at smc.vnet.net*Subject*: [mg75583] Re: FrameLabel-type axes labels without setting Frame->True*From*: Jean-Marc Gulliet <jeanmarc.gulliet at gmail.com>*Date*: Sat, 5 May 2007 06:13:17 -0400 (EDT)*Organization*: The Open University, Milton Keynes, UK*References*: <f1eqtn$5bs$1@smc.vnet.net>

Andrew Moylan wrote: > Hi, > > When plotting, I usually want my axes labels placed where FrameLabel- >> {"x", "y"} puts them (underneath the plot for the x-axis label, and > written vertically to the left of the plot for the y-axis label). But > sometimes I don't want a rectangular frame around my plot, which is > what I get when I use Frame->True. > > What's the best way to have FrameLabel-style axes labels while still > having regular old axes instead of a rectangular frame? > > Cheers, > Andrew You can pass a list of arguments to the option Frame to tell Mathematica where parts of the frame must be drawn. For instance, In[1]:= Plot[Sin[x], {x, 0, 2*Pi}, Frame -> {True, True, None, None}, FrameLabel -> {"x", "y"}]; Regards, Jean-Marc