[Rd] Print()ing Latin 1 in console (PR#7452)

Arni Magnusson arnima at u.washington.edu
Tue Dec 28 23:31:45 CET 2004


The 2.0.1 patch works beautifully. I should have checked that before 
asking.

Thanks,
Arni



On Tue, 28 Dec 2004, Roger Bivand wrote:

> Please see 
> https://stat.ethz.ch/pipermail/r-help/2004-November/060119.html for the 
> explanation and solution (2.0.1 patched) regarding this Windows 
> infelicity. Try 2.0.1 patched, and see if it resolves your problem.
>
>
>
> On Tue, 28 Dec 2004 arnima at u.washington.edu wrote:
>
>> Latin 1 characters are handled correctly by many R functions, but 
>> print() behaves unpredictably in this respect. Using ten Icelandic 
>> characters as an example:
>>
>>   ICE <- c("Á", "Ð", "É", "Í", "Ó", "Ú", "Ý", "Þ", "Æ", "Ö")
>>   # or, in case of browser problems
>>   ICE <- c("\301", "\320", "\311", "\315", "\323",
>>            "\332", "\335", "\336", "\306", "\326")
>>   ice <- tolower(ICE)
>>
>>   cat(ICE, "\n")        # correct
>>   cat(ice, "\n")        # correct
>>   ICE                   # some octal codes
>>   ice                   # some octal codes
>>   data.frame(ICE, ice)  # some octal codes
>>
>> It would be preferable if the characters in that last data frame were 
>> human-readable. This bug was not present in R 1.9.0.
>>
>> Thanks,
>> Arni
>>
>> R 2.0.1 on WinXP
>


More information about the R-devel mailing list