[R] Align columns in data frame write.table

Joshua Wiley jwiley.psych at gmail.com
Sat Aug 11 03:48:48 CEST 2012


I do not know of any option in write.table() that would allow a
variable spacer, such as padding with spaces to make columns centered
or right aligned.  Everything is just separated somehow.  You could
look at ?format or ?sprintf which have padding/alignment options.
Once you had properly padded character data, you could just use
writeLines() to push it to a file.

Cheers,

Josh

On Fri, Aug 10, 2012 at 6:39 PM, sharx <sxu12 at mtlakes.org> wrote:
> Does anyone know of a way to specify the alignment of individual columns in a
> data frame so that after using write.table the columns are aligned in the
> file?
>
>
>
> --
> View this message in context: http://r.789695.n4.nabble.com/Align-columns-in-data-frame-write-table-tp4640007.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> R-help at 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.



-- 
Joshua Wiley
Ph.D. Student, Health Psychology
Programmer Analyst II, Statistical Consulting Group
University of California, Los Angeles
https://joshuawiley.com/



More information about the R-help mailing list