[R] save table to txt file in a printable form
Enrico Schumann
es at enricoschumann.net
Wed Nov 20 08:58:07 CET 2013
On Wed, 20 Nov 2013, Alaios <alaios at yahoo.com> writes:
> Hi there,
> I would like to save tabular (in R just matrices) in a txt file but in a way that they would be somehow readable.
> That means keeping columns aligned and rows so one can read easily for example the 2,3 element.
>
> IS there a way to do that in R?
> capture.output for example does not produce tables in the way I want to have those.
Please provide an example that shows what you want to achieve, and why
capture.output does not work.
A <- rnorm(12)
dim(A) <- c(4,3)
colnames(A) <- LETTERS[1:3]
A
# A B C
# [1,] 1.3883785 1.7264519 -0.1340838
# [2,] 1.0601385 -0.2378076 0.2078081
# [3,] 0.7278065 -0.1279776 -1.1674676
# [4,] 1.3321629 -1.4082142 0.9145042
capture.output(A)
# [1] " A B C"
# [2] "[1,] 1.3883785 1.7264519 -0.1340838"
# [3] "[2,] 1.0601385 -0.2378076 0.2078081"
# [4] "[3,] 0.7278065 -0.1279776 -1.1674676"
# [5] "[4,] 1.3321629 -1.4082142 0.9145042"
# writeLines(capture.output(A), "matrix.txt") ## or similar
>
> Regards
> Alex
> [[alternative HTML version deleted]]
Please send plain-text emails.
--
Enrico Schumann
Lucerne, Switzerland
http://enricoschumann.net
More information about the R-help
mailing list