From p.dalgaard at biostat.ku.dk  Thu Apr  9 19:26:01 2009
From: p.dalgaard at biostat.ku.dk (Peter Dalgaard)
Date: Thu, 09 Apr 2009 19:26:01 +0200
Subject: [Rd] type.convert (PR#13646)
In-Reply-To: <20090409085013.163D42832183@mail.pubhealth.ku.dk>
References: <20090409085013.163D42832183@mail.pubhealth.ku.dk>
Message-ID: <49DE2FA9.4020205@biostat.ku.dk>

s.raberger at innovest.at wrote:
> Full_Name: Stefan Raberger
> Version: 2.8.1
> OS: Windows XP
> Submission from: (NULL) (213.185.163.242)
> 
> 
> Hi there, 
> 
> I recently noticed some strange behaviour of the command "type.convert",
> depending on the startup mode used. But there also seems to be different
> behaviour on different PCs (all running the same OS and the same version of R).
> 
> On PC1:
> When I start R in SDI mode (RGui --no-save --no-restore --no-site-file
> --no-init-file --no-environ) and try to convert, the result is
> 
>> type.convert("?")
> [1] NA
> 
> If I use MDI mode (RGui --no-save --no-restore --no-site-file --no-init-file
> --no-environ --no-Rconsole) instead, the result is
> 
>> type.convert("?")
> [1] ?
> Levels: ?
> 
> On PC2 it's exactly the other way round (SDI: ?, MDI: NA), on PC2 the result is
> always NA, independent of the startup mode used, and on PC4 it's always ?.
> 
> What's the result I should expect R to return, and why is it different in so
> many cases?

Which locale does R think it is in in the four cases? 
(Sys.setlocale("LC_CTYPE"), I think).

Might well not be a bug (so please don't file it as one).

> Any help is much appreciated!
> Regards, Stefan
> 
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel


-- 
    O__  ---- Peter Dalgaard             ?ster Farimagsgade 5, Entr.B
   c/ /'_ --- Dept. of Biostatistics     PO Box 2099, 1014 Cph. K
  (*) \(*) -- University of Copenhagen   Denmark      Ph:  (+45) 35327918
~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk)              FAX: (+45) 35327907



[Rd] type.convert (PR#13646)
Peter Dalgaard