[R] SQL like manipulations on data frames
    Robert Citek 
    rwcitek at alum.calberkeley.org
       
    Fri May  5 00:56:08 CEST 2006
    
    
  
Is there a cheat-sheet anywhere that describes how to do SQL-like  
manipulations on a data frame?
My knowledge of R is rather limited.  But from my experience it seems  
as though one can think of data frames as being similar to tables in  
a database: there are rows, columns, and values.  Also, one can  
perform similar manipulations on a data frame as one can on a table.   
For example:
  select * from foo where bar < 10 ;
is similar to
  foo[foo["bar"] < 10,]
I'm just wondering how many other SQL-like manipulations can be done  
on a data frame?  As an extreme example, is it reasonable to assume  
there is an R equivalent to:
select bar, bat, baz, baz*100 as 'pctbaz' from foo where bar like %xyz 
% order by bat, baz desc ;
Regards,
- Robert
http://www.cwelug.org/downloads
Help others get OpenSource software.  Distribute FLOSS
for Windows, Linux, *BSD, and MacOS X with BitTorrent
    
    
More information about the R-help
mailing list