Do I understand the implications of previous messages about rattle correctlly?
=> Do I also need to use homebrew and to a full R install as is implied for Lion? Bob C This is what I've read R-SIG-Mac Digest, Vol 89, Issue 7 1. Error messages when starting Rattle (Richard R. Liu) > (R:1683): Gtk-WARNING **: Unable to find default local directory monitor type => I get the same message: (R:1683): Gtk-WARNING **: Unable to find default local directory monitor type => I have been able to get Rattle to start, but it will do very little; does not respond to most buttons. => 6-core Xeon 2.66 GHz OS X 10.6.8 R.2.13.2 rattlev 2.6.10 > I get > > library(rattle) > Rattle: A free graphical interface for data mining with R. > Version 2.6.10 Copyright (c) 2006-2011 Togaware Pty Ltd. > Type 'rattle()' to shake, rattle, and roll your data. > > rattle(csvname="organics.csv") > Error in rattle(csvname = "organics.csv") : attempt to apply non-function > In addition: Warning message: > In method(obj, ...) : > > /Library/Frameworks/R.framework/Versions/2.13/Resources/library/rattle/etc/rattle.ui: > required gtk+ version 2.20, current version is 2.18 > Rattle timestamp (for the message above): 2011-10-05 12:15:51 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > rattle() > Error in rattle() : attempt to apply non-function > In addition: Warning message: > In method(obj, ...) : > > /Library/Frameworks/R.framework/Versions/2.13/Resources/library/rattle/etc/rattle.ui: > required gtk+ version 2.20, current version is 2.18 > Rattle timestamp (for the message above): 2011-10-05 12:16:07 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ R-SIG-Mac Digest, Vol 97, Issue 11 3. Re: R editor for Mac (Simon Urbanek) > >> >>> Just a tiny, technical side-comment: it uses a separate process for R >>> which has serious technical implications (you can't use any GUIs, external >>> UI libraries, or even native devices like Quartz for example - it leads to >>> crashes). >> >> Can you expand on that, Simon? Crashes when using Quartz would seem like an >> immediate deal-breaker for Mac OS X users. Does that mean that ordinary >> plotting calls would cause crashes? >> > > They don't use Quartz - they have their own re-implementation of Cairo which > creates files which is what gets displayed in the GUI - the GUI doesn't > actually use the R device directly. It's entirely different from what you get > in regular R. Unfortunately it means you can't use Quartz which is already a > deal-breaker for me. > > >> I was assuming that users of RStudio would not be also using other GUI's, >> but I do not know whether I am using "external UI libraries" in my typical R >> activities using rms/Hmisc/survival. Is this in reference to packages such >> as rgl that invoke libraries such as GTK? Are Rattle or rggobi precluded as >> packages? >> > > In principle, yes (but I'd think that if you use Rattle it's pointless to > have another GUI ;)). The actual interaction depends on the details inside > their rsession part - so I can't comment on that and I didn't test the > packages you mention. The bottom line is that all packages are run outside > the GUI in an R embedding. > > If I get a spare minute, I'm actually tempted to hack RStudio to remedy this > design problem, because it would allow for example iPlots eXtreme to be used > directly in the GUI which the current setup doesn't allow. > > Cheers, > Simon R-SIG-Mac Digest, Vol 103, Issue 24 5. Re: RGtk, rattle, and GTK+ on Lion (Charlie Sharpsteen) > ... > Message: 5 > Date: Sun, 25 Sep 2011 21:17:40 -0700 > From: Charlie Sharpsteen <[email protected]> > To: <[email protected]> > Cc: [email protected] > Subject: Re: [R-SIG-Mac] RGtk, rattle, and GTK+ on Lion > Message-ID: > <12675195.1573.1317010660824.JavaMail.geo-discussion-forums@prhv38> > Content-Type: text/plain; charset="utf-8" > > On Sunday, September 25, 2011 6:12:08 AM UTC-7, Erich Neuwirth wrote: >> > .... omitted quote > A package manager could help with this. > > For example, install Homebrew: > > http://mxcl.github.com/homebrew > > Install GFortran and R: > > brew install gfortran > brew install R > > You might be able to skip this step and use the R binaries from CRAN---the > only caveat I can think of is that Homebrew doesn't build a Universal GTK+ > (it gives you x86_64) and CRAN R might want to build both i386 and x86_64 > versions of packages. > > Install GTK+: > > brew install gtk+ > > Run R and install rattle: > > install.packages('rattle') > > Hope this helps! > > -Charlie [[alternative HTML version deleted]] _______________________________________________ R-SIG-Mac mailing list [email protected] https://stat.ethz.ch/mailman/listinfo/r-sig-mac
