But Sys.setlocale tries to change the option of the whole OS, I just want only 
R to use a specified encoding, how can I do this. 


Xiaobo.Gu


>>-----Original Message-----
>>From: Gabor Grothendieck [mailto:[email protected]]
>>Sent: Monday, November 29, 2010 8:57 PM
>>To: Xiaobo Gu
>>Subject: Re: FW: R encoding question
>>
>>I have never played with encodings myself.  Suggest you read the postgresql
>>documentation and try different arguments to Sys.setlocale in R.  You
>>probably have to do that before you initiate the database since it might not
>>have any effect afterwards. I am not sure this is the problem but its worth a 
>>try.
>>Here are some examples.
>>
>>Sys.setlocale(locale="C")
>>Sys.setlocale(locale="en_NZ.iso88591")
>>Sys.setlocale("LC_ALL", "en_US")
>>Sys.setlocale("LC_TIME", "English")
>>Sys.setlocale('LC_ALL','fr_FR')
>>Sys.putenv("LANGUAGE"="EN");Sys.setlocale("LC_ALL","EN")
>>Sys.putenv("LANGUAGE"="FR");Sys.setlocale("LC_ALL","FR")
>>
>>
>>2010/11/29 Xiaobo Gu <[email protected]>:
>>> Hi,
>>>        Can you help with this.
>>>
>>> Regards,
>>>
>>> Xiaobo Gu
>>>
>>>
>>> -----Original Message-----
>>> From: Xiaobo Gu [mailto:[email protected]]
>>> Sent: Wednesday, November 24, 2010 10:19 PM
>>> To: [email protected]
>>> Subject: R encoding question
>>>
>>> Hi,
>>>  I am using RpgSQL to retrieve data from a PostgreSQL database wich is
>>> with encoding UTF8, and I have some Chinese character in one of the
>>> columns, unfortunately R can't show it correctly.
>>>
>>>> df <- dbGetQuery(con, "select * from test") df
>>>  a            b
>>> 1 1 椤惧皬娉\xa2
>>> 2 2   瑕冩 EURO\xa1
>>>
>>> I see the following option, do I need to change the encoding option to
>>> show the corresponding texts? In my case how to set?
>>>
>>> $encoding
>>> [1] "native.enc"
>>>
>>> Thanks,
>>> Xiaobo Gu
>>>
>>>
>>
>>
>>
>>--
>>Statistics & Software Consulting
>>GKX Group, GKX Associates Inc.
>>tel: 1-877-GKX-GROUP
>>email: ggrothendieck at gmail.com

______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to