Hi,
I've recently came across the proposed ideas for OpenOffice Google
Summer of
Code. I've found integrating R with OpenOffice the most interesting - knowing
the power of R it could make a killer feature for OO.
I've got couple ideas and I would be glad if you could review them:
1. R for sure would be appreciated by advanced useres - therefore some binding
functions (for use in formulas) must be created. I believe the most sensible
way to do it is to create elastic framework for defining such functins (each
binding could consist of XML definition and Rscript). More functions could be
easily added with collaborative effort. What is more OOCalc RFunctions could
be named more intuitively than there R counterparts (in R many commonly used
functions are just more general ones used with specific arguments).
2. Statistics are for human beings. Creating wizards that step by step
(helping to choose the best method) helps
user to conduct meaningfull analysis is essential (for comparing means,
ANOVA, corrrelation and chi square at least). Yet again it would be great to
create xml based framework for creating such wizards but further
investigation is needed.
3. The main problem is what platform to use to connect R with OO. They both
have many binding but OO strongly relies on java - with little help of RSjava
we could call R functions from java ( http://www.omegahat.org/RSJava/ ). And
java is multiplatform and thus better then RDCOM. One thing that's need to be
checked is efficiency.
I believe that I'm prepared to implement this - apart from obvious computer
skills (I'm a full-time Computer Science BSc student) by which I mean fluent
programming skills in variety of languages (though C++ and Java will be most
useful for this project) I additionaly study Cognitive Science. That's where
I've learned how to handle data... (I've used SPSS, LISREL, Excel and of
course R). I'm not a statistician, but I believe that I cound introduce more
practical aproach. And I would get satisfaction if OO.o + R would be more
popular than Excel :)
Regards,
--
Krzysztof "Filo" Gorgolewski
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]