On May 4, 2011, at 19:26 , Greg Snow wrote:
> It looks like the spaces in the path is the problem, when I run the line
> below with shQuote then everything starts working and all is right with the
> world again.
Just for fun, see if it also works with
tcl("load", file, "Rplot")
(.Tcl(paste(....)) is just *so* turn of the millennium, and particularly
vulnerable to "quoting hell" effects.)
>
> Thanks,
>
> --
> Gregory (Greg) L. Snow Ph.D.
> Statistical Data Center
> Intermountain Healthcare
> [email protected]
> 801.408.8111
>
>
>> -----Original Message-----
>> From: Prof Brian Ripley [mailto:[email protected]]
>> Sent: Wednesday, May 04, 2011 10:35 AM
>> To: Greg Snow
>> Cc: R Devel List
>> Subject: Re: [Rd] tkrplot not working in R 2.13.0
>>
>> What example are you trying? The code in ?trkplot works for me.
>>
>> However, it looks to me like that piece of advice in the rw-FAQ about
>> no spaces in your path has come back to bite you (I of course do not
>> have such spaces). I think this should be
>>
>> .Tcl(paste("load", shQuote(file), "Rplot"))
>>
>> or some such.
>>
>> On Wed, 4 May 2011, Greg Snow wrote:
>>
>>> The tkrplot package is not working in version 2.13.0 for windows. I
>> contacted the maintainer who unfortunately does not have easy access to
>> a windows computer and says that it is working on the other platforms.
>>>
>>> I traced the problem down to the line in the .First.lib function:
>>>
>>> .Tcl(paste("load", file, "Rplot"))
>>>
>>> With file being "C:/Program Files/R/R-
>> 2.13.0/library/tkrplot/libs/i386/tkrplot.dll" on my system. I did
>> check that the file exists and it can even be loaded using dyn.load,
>> but when running the .Tcl command by hand it produces the following
>> error:
>>>
>>> Error in structure(.External("dotTcl", ..., PACKAGE = "tcltk"), class
>> = "tclObj") :
>>> [tcl] could not find interpreter "Rplot".
>>>
>>> It works in previous versions of R, so I am guessing that this is
>>> due to some change in R, or the tcl with R 2.13.0, or how tkrplot
>>> was compiled under the new R, or possibly something else.
>>>
>>> Does anyone else have any insights?
>>>
>>>
>>>
>>>> sessionInfo()
>>> R version 2.13.0 (2011-04-13)
>>> Platform: i386-pc-mingw32/i386 (32-bit)
>>>
>>> locale:
>>> [1] LC_COLLATE=English_United States.1252
>>> [2] LC_CTYPE=English_United States.1252
>>> [3] LC_MONETARY=English_United States.1252
>>> [4] LC_NUMERIC=C
>>> [5] LC_TIME=English_United States.1252
>>>
>>> attached base packages:
>>> [1] tcltk stats graphics grDevices utils datasets
>> methods
>>> [8] base
>>>
>>> other attached packages:
>>> [1] TeachingDemos_2.7 tkrplot_0.0-19
>>>
>>> loaded via a namespace (and not attached):
>>> [1] tools_2.13.0
>>>
>>> Thanks,
>>>
>>> --
>>> Gregory (Greg) L. Snow Ph.D.
>>> Statistical Data Center
>>> Intermountain Healthcare
>>> [email protected]
>>> 801.408.8111
>>>
>>> ______________________________________________
>>> [email protected] mailing list
>>> https://stat.ethz.ch/mailman/listinfo/r-devel
>>>
>>
>> --
>> Brian D. Ripley, [email protected]
>> 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
>
> ______________________________________________
> [email protected] mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
--
Peter Dalgaard
Center for Statistics, Copenhagen Business School
Solbjerg Plads 3, 2000 Frederiksberg, Denmark
Phone: (+45)38153501
Email: [email protected] Priv: [email protected]
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel