Thanks Ben, I did just that after getting Duncan's reply. I should have seen it myself but for some reason thought I could treat it as an option. Myopia at its best.
John Kane Kingston ON Canada > -----Original Message----- > From: bbol...@gmail.com > Sent: Sun, 2 Jun 2013 20:57:58 +0000 > To: r-h...@stat.math.ethz.ch > Subject: Re: [R] Scale package change comma defaults? > > John Kane <jrkrideau <at> inbox.com> writes: > >> I was using the comma() funtion in the scales page and was >> wondering how to chage a the defaults. comm(1000) gives me 1,000 >> which is what I usually want but how would I change the output to >> 1.000. > > Since the comma() function is just a wrapper for format(): > >> scales::comma > function (x, ...) > { > format(x, ..., big.mark = ",", scientific = FALSE, trim = TRUE) > } > > Why not just define your own function that does what you want? > > myComma <- function (x, big.mark=",", ...) > { > format(x, ..., big.mark = big.mark, scientific = FALSE, trim = TRUE) > } > > myComma(1000,".") > >> I had thought that I could simply do >> comm(1000, big.mark = ".") >> but I am getting >> Error in format.default(x, ..., big.mark = ",", scientific = FALSE, trim >> = > TRUE) : >> formal argument "big.mark" matched by multiple actual arguments > >> And since I'm here I might as well ask if there is a way >> to keep a couple fo decemal points rather than rounding to the first >> integer. > > Not quite sure what you mean here; see ?format for more details. > > format(1200,big.mark=".",nsmall=2) > > might be what you want, but if you're going to use "." for big.mark > then you might want: > > options(OutDec=",") > > [1] "1.200,00" > > ______________________________________________ > R-help@r-project.org mailing list > 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. ____________________________________________________________ Receive Notifications of Incoming Messages Easily monitor multiple email accounts & access them with a click. Visit http://www.inbox.com/notifier and check it out! ______________________________________________ R-help@r-project.org mailing list 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.