Tine wrote: > Hi! > > Does anyone know hot to set number of digits to be printed in function > 'paste'? > Basically, you can't, because as.character always uses 15 digits (chopping trailing zeros).
Instead, use round(), format(), formatC(), etc. Or sprintf() > paste(format(pi,digits=4),format(exp(1),digits=6), sep="+") [1] "3.142+2.71828" > sprintf(fmt="%.4f+%.6f",pi,exp(1)) [1] "3.1416+2.718282" -- O__ ---- Peter Dalgaard Øster Farimagsgade 5, Entr.B c/ /'_ --- Dept. of Biostatistics PO Box 2099, 1014 Cph. K (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - ([EMAIL PROTECTED]) FAX: (+45) 35327907 ______________________________________________ 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.