Re: gsn_add_text

From: Sang-ki Lee <Sang-ki.Lee_at_nyahnyahspammersnyahnyah>
Date: Tue, 27 Feb 2007 15:41:43 -0500

Mary,

Thank you. It works beautifully.

Sang-ki
>
> On Tue, 27 Feb 2007, Sang-ki Lee wrote:
>
>> Hi,
>>
>> I am trying put an array of text strings on a xy-plot by using
>> "gsn_add_text". My text array should look like "87", "89", "01",
>> "06". But, since the my text array is integer (or real) number,
>> they appears like "87", "89", "1" "2" on the plot. How can I convert
>> my data into character array?
>>
>> Thank you.
>>
>> Sang-ki
>
> Hi Sang-ki,
>
> You can use the "sprinti" function to format your integers and to
> force a leading "0". To get "01" try this:
>
> i = 1
> s = sprinti("%0.2i",i)
>
> For more examples, see the "Examples" section at:
>
> http://www.ncl.ucar.edu/Document/Functions/Built-in/sprinti.shtml
>
> You could also do something completely different:
>
> if (i.lt.10) then
> s = "0" + i
> else
> s = "" + i
> end if
>
> This is a bit kludgy, however, and I wouldn't recommend using
> it in a "do" loop. I included the above so you can see the
> sneaky method of quickly converting an integer to a string with:
>
> s = "" + i
>
> --Mary
>
>> ----------------------------------------------------------------------
>> Dr. Sang-ki Lee
>> RSMAS/CIMAS
>> University of Miami
>> 4600 Rickenbacker Causeway
>> Miami, FL 33149 USA
>> Tel) 305-361-4521
>> Fax) 305-361-4412
>> E-mail) sang-ki.lee_at_noaa.gov
>> Homepage) http://www.aoml.noaa.gov/phod/people/sklee.html
>> ----------------------------------------------------------------------
>> Mailing-address:
>> Dr. Sang-ki Lee
>> AOML/PHOD
>> 4301 Rickenbacker Causeway
>> Miami, FL, 33149 USA
>> ----------------------------------------------------------------------
>> _______________________________________________
>> ncl-talk mailing list
>> ncl-talk_at_ucar.edu
>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>
>

-- 
----------------------------------------------------------------------
Dr. Sang-ki Lee
RSMAS/CIMAS
University of Miami
4600 Rickenbacker Causeway
Miami, FL 33149 USA
Tel) 305-361-4521
Fax) 305-361-4412
E-mail) sang-ki.lee_at_noaa.gov
Homepage) http://www.aoml.noaa.gov/phod/people/sklee.html
----------------------------------------------------------------------
Mailing-address:
Dr. Sang-ki Lee
AOML/PHOD
4301 Rickenbacker Causeway
Miami, FL, 33149 USA
----------------------------------------------------------------------
Received on Tue Feb 27 2007 - 13:41:43 MST

This archive was generated by hypermail 2.2.0 : Tue Feb 27 2007 - 13:43:39 MST