Is there an R equivalent of SAS PROC FREQ? Does anyone know of an R equivalent to SAS PROC FREQ? 
I am trying to generate summary descriptive statistics for multiple variables at once.
 A: Summarising data in base R is just a headache. This is one of the areas where SAS works quite well. For R, I recommend the plyr package.
In SAS:
/* tabulate by a and b, with summary stats for x and y in each cell */
proc summary data=dat nway;
  class a b;
  var x y;
  output out=smry mean(x)=xmean mean(y)=ymean var(y)=yvar;
run;

with plyr:
smry <- ddply(dat, .(a, b), summarise, xmean=mean(x), ymean=mean(y), yvar=var(y))

A: I use the codebook function from {EPICALC} which gives summary statistics for a numeric variable and a frequency table with level labels and codes for factors. http://cran.r-project.org/doc/contrib/Epicalc_Book.pdf (see p.50)
Moreover, this is very useful because it provides sd for quantitative variables.
Enjoy ! 

A: Thanks for all the suggestions everyone. I ended up using either table or Rcmdr's numSummary function plus apply:
apply(dataframe[,c('need_rbcs','need_platelets','need_ffp')],2,table) 

This works pretty well and is not too inconvenient. However I will definitely give some of these other solutions a try!
A: I use table and prop.table, but CrossTable in the gmodels package might give you results even closer to SAS. See this link.
Also, to generate "descriptive statistics for multiple variables at once," you would use the summary function; e.g., summary(mydata).
