Hi All,

I thought I’d try to get a function working instead of block copying code and 
editing. My backorund is more SAS, so using a SAS Macro would be easy, but not 
so lucky with R functions.


R being used on Mac Sierra 10.12.4:

R version 3.3.1 (2016-06-21) -- "Bug in Your Hair"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-apple-darwin13.4.0 (64-bit)


resp<-read.csv("//users//gerard//gs//r_work//xyz.csv", header = TRUE)

v5  <-subset(resp, subset=visit==5 & pp==1)

plot_f1 <-function(n1,n2,n3) {
  attach(v8)
  par(oma=c(2,2,2,2))
  boxplot(formula = d_comp ~ rx_grp, 
          main="Figure 2\nChange in Composite Score at Visit 5 (Day 31)\nPer 
Protocol Population",
          ylim=c(-10,5),
          names=c('Placebo(N=n1)  ',
                  'Low Dose(N=n2) ',
                  'High Dose(N=n3)'),
          ylab='Change from Baseline')
  abline(h=c(0), col="lightgray")
}

plot_f1(n1=114, n2=119, n3=116)

The above is a simplified example where I am trying to pass 3 arguments, n1-n3, 
to be shown in the x-axis tables,  Instead of the numbers, I get the literal 
n1, n2, n3.

Any help appreciated.

Thanks,

Gerard




        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to