RTricks
Praktische R Funktionen die eigentlich alle kennen sollten
- Das sfsmisc package enthält eine Sammlung von handlichen Funktionen. Zum Beispiel sollte man unbedingt pdf.latex() verwenden, um Bilder für LaTeX Dokumente zu generieren.
- Eine wichtige Funktion um Information über ein R-Objekt zu bekommen: str()
"Save workspace image" Frage umgehen beim Schliessen einer R Session im Emacs (via ESS):
Wer (auch) der Meinung ist, dass man als Profi nie mit
.RData arbeitet, und daher nie ein solches automatisch laden, noch am Ende der R-Session die ominöse Frage
>> Save workspace image? [y/n/q]
beantworten will, kann folgende Linie in die Datei
~/.emacs reinkopieren und zwar in die Sektion "(custom-set-variables .." (auch wenn dort steht man solle es nicht editieren) :
'(inferior-R-args "--no-restore-history --no-save ")
Mit grossen Daten umgehen
- Wir haben vor allem "Know-how" mit dem MySQL interface, d.h. dem R Paket RMySQL. Um Lade-Probleme zu vermeiden, ist es z.T. nötig, das Paket so zu laden:
dyn.load("/usr/local64.hg/app/mysql/current/lib/mysql/libmysqlclient.so")
require("RMySQL")