Re: [R] Decimal point as a comma in postcript and pdf graphics

From: Greg Snow <greg.snow_at_ihc.com>
Date: Thu 10 Mar 2005 - 03:23:44 EST


>>>> Peter Dalgaard <p.dalgaard@biostat.ku.dk> 03/09/05 07:18AM >>>
>Ronny Klein <ronny.klein@wiwi.uni-halle.de> writes:
>
>> Hi,
>>
>> after a lengthy but unsuccessfull search I couldn't come up with a
solution to
>> the following problem:
>>
>> I would like to have a "comma" instead of a "point" as the decimal
point in my
>> graphics, i.e. postscript and pdf files, for I write my thesis in
German. My
>> system is:
>>
>> OS: Debian Unstable
>> R-Version: 2.0.1
>> System locale: de_DE@euro
>>
>> Could someone, please, help me out or at least point me to the right

>> documentation. I'm just lost at the moment.
>
>
>We don't have a way of formatting numbers according to LC_NUMERIC, as
>far as I know. This leaves it to you to set up axes etc. to your
>liking, e.g.
>
> x <- rnorm(100,,.2)
> p <- pretty(x)
> hist(x,xaxt="n")
> axis(1, at=p, labels=sub("\\.", ",", p))

or for the last line:

axis(1, at=p, labels=format(p, decimal.mark=','))

>
>(and possibly throw in xlim=range(p) on the hist() call. Or use
>axTicks(), which is probably a better idea.)
>
>> Ronny
>>
>>
>> PS: The problem of displaying the German umlauts, I have already
solved: I
>> have to use the WinAnsi.enc as the default encoding file. Which is
odd in my
>> opinion.
>
>This should improve in 2.1.0 (or at least be broken in new and
>interesting ways) due to support for UTF-8 encodings.

Greg Snow, Ph.D.
Statistical Data Center
greg.snow@ihc.com
(801) 408-8111



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Thu Mar 10 03:31:26 2005

This archive was generated by hypermail 2.1.8 : Fri 03 Mar 2006 - 03:30:42 EST