Hi Amir,

Here is a suggestion:

write.table(yourmatrix, "mymatrix.txt", col.names = FALSE, row.names =
FALSE, sep = "\t", quote = FALSE)

After executing this, you will see a "mymatrix.txt" file in your working
directory. Here, typing getwd() in the R console may also help.
Do not forget to take a look at ?write.table.

HTH,
Jorge


On Wed, Jun 2, 2010 at 9:34 AM, amir <> wrote:

> Hi,
>
> I want to write a matrix (n*m) in a file (Text file)  such that the file
> will be as Result file (below).
> I use the below command but it write all numbers in one column,
>
> > write(paste(matrixname),file="test.txt",append=TRUE)
>
> how can I do this?
>
> Result file:
> 5    5   -1   -1   -1   -1
> 8    8    2    7    6    5
> 6    6    8    2    7    5
>
> Matrix:
>     [,1] [,2] [,3] [,4] [,5] [,6]
> [1,]    5    5   -1   -1   -1   -1
> [2,]    8    8    2    7    6    5
> [3,]    6    6    8    2    7    5
>
> Regards,
> Amir
>
> ______________________________________________
> 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.
>

	[[alternative HTML version deleted]]

