Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2009

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: axis label position

  • To: mathgroup at smc.vnet.net
  • Subject: [mg98666] Re: [mg98648] axis label position
  • From: "David Park" <djmpark at comcast.net>
  • Date: Thu, 16 Apr 2009 04:11:22 -0400 (EDT)
  • References: <21072336.1239788790504.JavaMail.root@n11>

I think that in Version 5.2 you can use Frame -> {True, True, False, False}.


David Park
djmpark at comcast.net
http://home.comcast.net/~djmpark/  


From: AM Cody [mailto:amc at astro.caltech.edu] 

The default position for axis labels in Mathematica is at the end of the
axes. However, I need to make a plot with the x-axis label below the x axis
and the y-axis to the left (not at the top). Is there some axes label format
specification that controls this? 

So far, I have found two potential solutions, and neither of them are ideal:

-I can instead use Text[] to put a label at the location of my choosing and
then use Show[] to show the plot and the label together. The problem with
this is that the plot axes get extended to accomodate these new graphics
objects (the labels). I just want an x and y axis that begin at the origin
and extend to positive values. Showing the labels makes them extend to
negative values as well, which isn't very astheticaly pleasing.

-What I want to do also seems possible with Frame, since FrameLabel produces
the kinds of labels that I want.
But to use frame I need to suppress the upper and right parts (i.e., so that
I'm left with just an x and y axis). The command for this:
Frame->{{True,False},{True,False}}
does not seem to work on the version of Mathematica (5.2) installed on this
computer system.

Is there an easier/cleaner way to do this?




  • Prev by Date: Re: axis label position
  • Next by Date: Re: Image Analysis: identifying objects with Mathematica
  • Previous by thread: Re: axis label position
  • Next by thread: Re: axis label position