[R] left-justified fixed-width format
Prof Brian Ripley
ripley at stats.ox.ac.uk
Mon Aug 14 16:41:09 CEST 2006
On Mon, 14 Aug 2006, roger bos wrote:
> I need to save data in fixed-width format without headers and reading the
> help archive leads me to believe that sprintf is pretty much the only way to
> do this. My question is, is there anyway to change the output so the text
> in each column is left justified instead of right justified? My code sample
> is below where comb is the data frame. TIA, Roger
format can do this, easily. And for sprintf, use the '-' flag documented
on the help page(!):
> sprintf("%22s", "foo")
[1] " foo"
> sprintf("%-22s", "foo")
[1] "foo "
--
Brian D. Ripley, ripley at stats.ox.ac.uk
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272866 (PA)
Oxford OX1 3TG, UK Fax: +44 1865 272595
More information about the R-help
mailing list