Holcombe:ProgrammingInR
From OpenWetWare
Line 17:  Line 17:  
Don't use the function ''attach''. It seems to leave lots of data in the 'environment' that can cause problems later. Also it makes the code harder to understand.  Don't use the function ''attach''. It seems to leave lots of data in the 'environment' that can cause problems later. Also it makes the code harder to understand.  
+  ===doing ANOVAs etc===  
+  [http://www.personalityproject.org/r/r.anova.html some aov (ANOVA) explanation]  
+  
+  [http://books.google.com.au/books?id=yULf2kZSfeMC&pg=PA303&lpg=PA303&dq=r+linear+model+lm+continuous+and+discrete+factor&source=bl&ots=t82xDTuDaL&sig=EVVrHZ08lC80MGvJUQDNLg948Mc&hl=en&ei=_CO3SdOsG5mktQPZxYjsAQ&sa=X&oi=book_result&resnum=1&ct=result#PPA303,M1 R will assume factor is regressor if numeric]  
==Dealing with circular data==  ==Dealing with circular data== 
Revision as of 23:03, 10 March 2009
Members• Alex Holcombe 
Projects• Testing Booth Calendar 

Technical• Skills Checklist 
Other• Plots,Graphs

R is a programming language for statistics. However it may have menudriven versions maybe available R commander we haven't tried that and another one is pmg GTK maybe here
R_Statistics introduces you to R
R reference cheatsheet, also a file here Media:Matlabpythonxref.pdf that gives equivalent code for doing array operations in MATLAB, Python, and R
In the lab we have the book Using R for Introductory Statistics.
There is a wiki with some good tips here.
Examining your data matrix or object, let's say it's called datos
head(datos) str(datos)
Don't use the function attach. It seems to leave lots of data in the 'environment' that can cause problems later. Also it makes the code harder to understand.
doing ANOVAs etc
R will assume factor is regressor if numeric
Dealing with circular data
von Mises vs. wrapped Gaussian,
see Swindale, N. V. (1998). Orientation tuning curves: empirical description and estimation of parameters. Biol Cybern, 78(1), 4556.