This preview shows pages 1–3. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: UCLA Department of Statistics Course 102A Introduction to Computational Statistics with R Part II: The R Session Jan de Leeuw October 4, 2010 Jan de Leeuw 102A_2 UCLA Department of Statistics Getting out and Getting Help Out ! Two things are extremely important for any software system. They are usually taken care of with menus items in a GUI (or in RStudio), but you may choose for the stark beauty of the command line. First, how do we get out ? In R just type q () or quit () at the prompt. Of course if R is running in a native GUI, there will be a quit menu item, which sends the q () command to R . Jan de Leeuw 102A_2 UCLA Department of Statistics Getting out and Getting Help Help ! The preferred way to get help is to say, at the beginning of your session, help . start () . This will open a web browser with an interface to the complete R help system (including the manual and the FAQ). If you want information about a particular R command, say the command foo , you simply say help (foo) or abbreviated ?foo . The command help . search (foo ) will give a page will all names and keywords containing foo , either in the terminal or the browser if started. Jan de Leeuw 102A_2 UCLA Department of Statistics Foo, Bar, Baz, ... By the way, the somewhat mysterious looking use of the words foo, bar, and foobar throughout these slides is explained in considerable detail at http://www.faqs.org/rfcs/rfc3092.html Jan de Leeuw 102A_2 UCLA Department of Statistics If we use RStudio or one of the native GUIs, then opening the interface will already start an R interpreter in a dedicated window, or it will continue the previous session where we left off. In the terminal we start R by typing R. The R interpreter then goes into its Read-Evaluate-Print loop and sits there waiting for you to type a command after the prompt >. If you have typed a complete R expression and then hit return, R will execute. If the expression is incomplete, R will show the secondary prompt +. Jan de Leeuw 102A_2 UCLA Department of Statistics 1 > x <- 2 * 3 * 2 + 4 3 > print ( 4 + x) 5  24 6 > There are some variations: R can be run in batch mode and you can give some command line arguments to customize your session. Jan de Leeuw 102A_2 UCLA Department of Statistics Customizing your session To see which capabilities have been compiled into your version of R , say capabilities () . To customize your session, use options () . For instance, if you want your floats to be printed with only 2 digits, use options (digits = 2) . If you want to change the prompt, say, for instance, options ( prompt = "JansR > " ) . There are many other options. Using getOption ( "foo" ) will give the value of a single option....
View Full Document
This note was uploaded on 01/14/2011 for the course STATS 102A 102A taught by Professor Jandeleeuw during the Fall '10 term at UCLA.
- Fall '10