Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
notes:r_cheat_sheet [2014/10/05 17:33]
smthng [Basics]
notes:r_cheat_sheet [2015/01/10 15:24]
smthng [Vectors]
Line 11: Line 11:
   * Booleans are e.g. ''1=1'' , ''3>4'' , ''TRUE'', T, ''FALSE'', F   * Booleans are e.g. ''1=1'' , ''3>4'' , ''TRUE'', T, ''FALSE'', F
   * For variable assignment ''x=1'' or ''x<-1''   * For variable assignment ''x=1'' or ''x<-1''
-  * For help on a function use ''help(sum)'' or ''example(sqrt)''+  * For help on a function use ''help(sum)'' ,  ''help(package='ggplot2')''  or ''example(sqrt)''
   * Operations are ''+ - * / = <-''   * Operations are ''+ - * / = <-''
   * ''NA'' is used to express a missing or unknown data  value. Expressions on NA return NA.   * ''NA'' is used to express a missing or unknown data  value. Expressions on NA return NA.
Line 26: Line 26:
   * ''myseq + 1'' adds one to all elements of the myseq vector.   * ''myseq + 1'' adds one to all elements of the myseq vector.
   * Scalar operations or functions on vectors typically produce other vectors e.g. + - == sin(myseq)   * Scalar operations or functions on vectors typically produce other vectors e.g. + - == sin(myseq)
 +  * ''head(myvec)'' , ''tail(myvec)'' to show start or end of vector
  
 ===== Plotting ===== ===== Plotting =====
Line 37: Line 38:
   * ''persp(mymat)'' plots a contour map in perspective.   * ''persp(mymat)'' plots a contour map in perspective.
   * ''image(volcano)'' generates a heat map of the matrix.   * ''image(volcano)'' generates a heat map of the matrix.
 +  * ''qplot(weights, prices, color=types)'' - more attractive plotting using ggplot2 package.
 ===== Matrices ===== ===== Matrices =====
  
Line 67: Line 68:
   * ''read.csv('mydat.csv')'' to load a csv file   * ''read.csv('mydat.csv')'' to load a csv file
   * ''read.table'' to read text data with other separators   * ''read.table'' to read text data with other separators
 +  * ''con<-url("http://google.com","r")'' to read a webpage
 +  * ''x<-readLines(con)'' to convert to an array of lines
Recent changes RSS feed Creative Commons License Donate Minima Template by Wikidesign Driven by DokuWiki