Freitag, 24. September 2010

R Plugin für Eclipse

Auch für gibt es ein Eclipse-Plugin. Hier beschreibe ich wie ich eine funktionierende R Installation mittel StatET-Plugins in Eclipse nutze.

  1. Installation von SatET via Update-Site
  2. Konfigurieren des Proxys für R in der Konsole: export http_proxy=http://proxy:8080
  3. Starte von R in der Konsole: R
  4. Installation des R-Paketes rJava: install.packages('rJava')
  5. Laden des Paktes rJava: library(rJava)
  6. Testen des Pakets und Beenden von R: q()
  7. Download des rj Paketes mit dem Webbrowser
  8. Installation des rj Paketes in der Konsole:  R CMD INSTALL --no-test-load rj_0.5.0-5.tar 
  9. Konfiguration von StatET in Eclipse

Donnerstag, 9. September 2010

Export großer Tabellen aus SAS oder JMP

Prinzipiell kann man seine Daten aus SAS oder JMP exportieren z.B. als Excel Datei. Leider funktioniert das nicht bei Tabellen mit sehr vielen Spalten (>255). Schuld daran ist weder das Excel Dateiformat noch SAS. Es ist kein SAS Bug sondern benutzt dort SAS eine Funktion in Windows für, die an dieser Stelle limitiert ist. SAS weiss das und bietet keinen eigenen Baustein an, der dieses Problem umgeht. Wahrscheinlich hat SAS kein gesteigertes Interesse das der Kunde seine Daten exportiert. Aber es gibt ein Workaround in Form eines SAS Makros von SAS selbst (Link). Damit wird eine Excel-Datei erzeugt, die eine Reihe von Tabellen mit jeweils 255 Spalten enthält. Damit hat man seine Daten exportiert und steht nur noch vor der Aufgabe die Daten wieder zusammenzusetzen.
So sieht eine funktionierende Beispielkonfiguration besagten Export-Skripts aus.