[R-SIG-Mac] Encoding issue with text output from R
Marc Schwartz
marc_schwartz at me.com
Thu Jan 31 18:28:53 CET 2013
On Jan 31, 2013, at 11:17 AM, Fisher Dennis <fisher at plessthan.com> wrote:
> R 2.15.2
> OS X ML
>
> Colleagues,
>
> I am "sink"ing output from statistical tests to a text file:
> sink(FILENAME)
> SOMETEST()
> sink()
>
> When I open the file with TextEdit, the output from lm() contains:
> Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
>
> When I open the identical file in Word (2008), that same text appears as:
> Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
> When Word opens, it asks about the selection of encoding for the file. I tried a number of options and all lead to the same distorted text.
>
> Any idea how to resolve this (other than to ignore Word!)?
>
> Dennis
Looks like the directional quotes are messing you up.
Modify your code to use:
options(useFancyQuotes = FALSE)
before you use sink().
Also, you could use:
options(show.signif.stars = FALSE)
to suppress the inclusion of the significance stars, which I have in my .Rprofile file.
Regards,
Marc Schwartz
More information about the R-SIG-Mac
mailing list