MathGroup Archive 1992

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

Search the Archive

Re: Plot Labeling

  • To: mathgroup at yoda.physics.unc.edu
  • Subject: Re: Plot Labeling
  • From: TODD GAYLEY <TGAYLEY at ccit.arizona.edu>
  • Date: 29 Sep 1992 22:45:33 -0700 (MST)

Richard Christensen (Richard at remus.ee.byu.edu) asks:
 
>  I have asked everyone here who might kno an answer, but none of them do.  I
>  hope you can help me.  I have been having some problems with labeling plots
>  with the following plotting function.
>
>  SamplesPlot[f_,fsamples_,num_,extent_] :=
>    ListPlot[FFTsamplesdB[f],PlotStyle->Thickness[.00001],PlotJoined->True,
>           PlotRange->{{0,extent},{0,-100}},
>           PlotLabel -> "f1 = 2000, fsampled = "fsamples" , num = "num \n\n"]
>
>  Input[1]:=SamplesPlot[a,200000,10,100]
>
>  This is what it give me
>  a fine plot and the title says
>
>  200000  f1 = 2000, fsampled = , num =
>
>  I wnat it to say
>
>  f1 = 2000, fsampled = 200000, num = 10
 
You need to make the PlotLabel into a single string with StringJoin. (I assume
there is a typo in the version above, a missing " before the \n\n). 
 
PlotLabel->StringJoin["f1 = 2000, fsampled = ",ToString[fsamples],
                      " , num = ",ToString[num],"\n\n" ] 
 
--Todd
 
-----------------------------------------------------------------
Todd Gayley
Department of Ecology and Evolutionary Biology
University of Arizona
tgayley at ccit.arizona.edu       -or-        tgayley at cs.arizona.edu




  • Prev by Date: Uses in h.s.APcalculus
  • Next by Date: Econometrics
  • Previous by thread: Plot Labeling
  • Next by thread: local variables