16.04.2014 Views

Embedding R in Windows applications, and executing R remotely

Embedding R in Windows applications, and executing R remotely

Embedding R in Windows applications, and executing R remotely

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The Statistical Lab - Teach<strong>in</strong>g <strong>and</strong> Learn<strong>in</strong>g Statistics<br />

by <strong>in</strong>teractive statistical experiments <strong>and</strong> simulations, which can be adapted to the<br />

<strong>in</strong>dividual needs of teachers <strong>and</strong> students.<br />

Most steps of data analysis are made visible by user <strong>in</strong>terface objects. These objects can be<br />

datasets, frequency tables or graphical diagrams. In addition to these st<strong>and</strong>ard objects, the<br />

Statistical Lab offers numerous possibilities for <strong>in</strong>dividual experimentation. Almost every<br />

R function <strong>and</strong> user-made extensions (so called userlibs) can be accessed via an <strong>in</strong>terface<br />

to R.<br />

HISTORY & FUTURE DEVELOPMENT<br />

The Statistical Lab’s core functionality has been cont<strong>in</strong>uously developed s<strong>in</strong>ce 1997 at Free<br />

University of Berl<strong>in</strong>. A network of German universities (Free University, University Hamburg<br />

<strong>and</strong> University Bielefeld) has used the Lab s<strong>in</strong>ce 1998 <strong>in</strong> the context of the project<br />

“DIALEKT: Statistik <strong>in</strong>teraktiv!” <strong>in</strong> regular curricular activities. This project was supported by<br />

the German Research Network (DFN).<br />

In 2000 a succeed<strong>in</strong>g project started as a consortium of 10 German universities, aga<strong>in</strong><br />

headed by the Center for Digital Systems (FU) <strong>and</strong> supported by the Federal M<strong>in</strong>istry of<br />

Education <strong>and</strong> Research: “Neue Statistik” (New Statistics). An early version of the Statistical<br />

Lab used a self-developed S-like “Lab Def<strong>in</strong>ition Language” (LDL) to enable statistical<br />

programm<strong>in</strong>g. In the context of “Neue Statistik” the Lab’s statistical eng<strong>in</strong>e has been<br />

changed. Recent versions of the Lab, now implemented <strong>in</strong> Visual C, have an <strong>in</strong>terface to an<br />

unmodified version of R 1.4.1. This <strong>in</strong>terface enables statistical comput<strong>in</strong>g <strong>and</strong> user<br />

programm<strong>in</strong>g.<br />

The change to R has been made for technical <strong>and</strong> “strategic” reasons: S<strong>in</strong>ce the early<br />

implementations of the Lab were based on Visual Basic, performance <strong>and</strong> stability were<br />

poor. Moreover, the grow<strong>in</strong>g dem<strong>and</strong> among our project partners for an open statistical<br />

programm<strong>in</strong>g <strong>in</strong>terface <strong>in</strong> order to exp<strong>and</strong> the functional capabilities of the Statistical Lab<br />

was another strong motivation.<br />

The project “Neue Statistik” ended <strong>in</strong> 2003. Together with old <strong>and</strong> new, national <strong>and</strong><br />

<strong>in</strong>ternational partners we are now go<strong>in</strong>g to establish the Statistical Lab <strong>in</strong> academic<br />

statistical education.<br />

Future steps may consist of cooperation between the communities of the Statistical Lab <strong>and</strong><br />

R <strong>in</strong> several fields. There can be found many po<strong>in</strong>ts of common <strong>in</strong>terests for professional<br />

statistical comput<strong>in</strong>g as well as for problem-based teach<strong>in</strong>g statistics with real data. So it<br />

may improve both the usability <strong>and</strong> accessibility of R for beg<strong>in</strong>ners <strong>and</strong> make the Statistical<br />

Lab more powerful for experts’ needs.<br />

REFERENCES<br />

Statistical Lab’s Homepage<br />

http://www.statistiklabor.de<br />

Homepage of the project “Neue Statistik”<br />

http://www.neuestatistik.de<br />

Center of Digital Systems at FU Berl<strong>in</strong><br />

http://www.cedis.fu-berl<strong>in</strong>.de<br />

Federal M<strong>in</strong>istry of Education <strong>and</strong> Research<br />

http://www.bmbf.de<br />

German Research Network (DFN)<br />

http://www.dfn.de<br />

http://www.statistiklabor.de<br />

2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!