Re: precision of y-axis values in plot
- To: mathgroup at smc.vnet.net
- Subject: [mg123739] Re: precision of y-axis values in plot
- From: Nathan <nhrollins at gmail.com>
- Date: Sat, 17 Dec 2011 02:42:22 -0500 (EST)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- References: <jccgik$min$1@smc.vnet.net> <jcf8kl$70m$1@smc.vnet.net>
On Dec 16, 4:04 am, Armand Tamzarian <mike.honeychu... at gmail.com>
wrote:
> On Dec 15, 9:01 pm, Nathan <nhroll... at gmail.com> wrote:
>
> > Hi,
>
> > I'm relatively new to Mathematica. I'm having a problem with the
> > precision of the y-axis values of some of my plots. All of the data
> > labels show up as "2422.3", which isn't very informative since they're
> > all the same. I need the plot to show two more decimal point values
> > (ex: "2422.305"). I've looked high and low and can't find any way to
> > do this. Any ideals? Thanks!
>
> > Nathan.
>
> What you need to do is make a tick function and wrap NumberForm around
> your labels and set the number of decimal points that you want. If you
> do a search on here for tick functions and NumberForm you should find
> many examples.
>
> Mike
Mike,
Thank you for your help. Forgive my ignorance, but what should I put
in the NumberForm function? Here's the plot command I'm using:
plot2T := Plot[LT2[T, \[Lambda]], {T, min2, max2}, Frame -> True,
FrameLabel -> {{"Task Execution Time (s)", ""}, {"Optimal CSCP
Checkpoint Interval (s)", ""}}, FrameStyle -> {{Black, White},
{Black, White}}, Axes -> {False, False}]
Based on what you said, I assume I should add something like the
following to the Plot function:
Tick -> NumberForm[ N[?], 8]
However, I'm not sure what should replace the ?. Will you please
indulge a newbie with a specific example? Thanks!