[R] error in calling source(): invalid multibyte character in parser
Prof Brian Ripley
ripley at stats.ox.ac.uk
Mon Jan 3 09:48:09 CET 2011
On Mon, 3 Jan 2011, peter dalgaard wrote:
> On Jan 3, 2011, at 08:32 , Luca Meyer wrote:
>> Being italians when writing comments/instructions we use accented letters - like à, ò, è, etc.... when running R scripts using such characters I get and error saying:
>> invalid multibyte character in parser
>> I have been looking at the help and searched the r-help archives but I haven't find anything that I could intelligibly apply to my case.
>> Can anyone suggest a fix for this error?
> The most likely cause is that your scripts are written in an "8 bit
> ASCII" encoding (Latin-1 or -9, most likely), while R is running in
> a UTF8 locale. If that is the cause, the fix is to standardize
> things to use the same locale. You can convert the encoding of your
> source file using the iconv utility (in a Terminal window).
Or use the 'encoding' argument of source() to tell R what the encoding
is, e.g. encoding="latin1" or "latin-9" (the inconsistency being in
the iconv used on Macs, not in R).
>> Mr. Luca Meyer
>> IBM SPSS Statistics release 19.0.0
>> R version 2.12.1 (2010-12-16)
>> Mac OS X 10.6.5 (10H574) - kernel Darwin 10.5.0
>> R-help at r-project.org mailing list
>> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
> Peter Dalgaard
> Center for Statistics, Copenhagen Business School
> Solbjerg Plads 3, 2000 Frederiksberg, Denmark
> Phone: (+45)38153501
> Email: pd.mes at cbs.dk Priv: PDalgd at gmail.com
> R-help at r-project.org mailing list
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
Brian D. Ripley, ripley at stats.ox.ac.uk
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272866 (PA)
Oxford OX1 3TG, UK Fax: +44 1865 272595
More information about the R-help