Use format() or formatC() to convert your numeric data to character and then "call write.table on that."
e.g. > z <-formatC(pi,digits=10,format="f") > z [1] "3.1415926536" If this still is not clear to you, I give up, as I do not know how to make it any clearer. Perhaps someone else can. -- Bert On Thu, Mar 7, 2013 at 4:24 PM, Marino David <davidmarino...@gmail.com> wrote: > Hi Bert, > > I read both options and write.table help, but I still can't make it to save > the data into txt file with fixed precision. > > To let you know more clearly what I want, I still you use the previous > simple example to illustrate. > > I want to save pi into pi.txt file with 10 decimal places, that is > 3.1415926536. How to do it? > > > > Thanks > > Marin > > > > 2013/3/8 Marino David <davidmarino...@gmail.com> >> >> Hi Bert, >> >> I want to save the data into .txt file for another software process. >> >> Thanks for suggestion. >> >> 2013/3/8 Bert Gunter <gunter.ber...@gene.com> >>> >>> ?write.table >>> >>> which says, under details: >>> >>> "In almost all cases the conversion of numeric quantities is governed >>> by the option "scipen" (see options), but with the internal equivalent >>> of digits=15. For finer control, use format to make a character >>> matrix/data frame, and call write.table on that. " >>> >>> Not sure if this is what you want, as "export" is rather vague. >>> >>> -- Bert >>> >>> On Thu, Mar 7, 2013 at 12:52 PM, Marino David <davidmarino...@gmail.com> >>> wrote: >>> > Hi all mailing listers, >>> > >>> > I want to export data with specified precision into .txt file. How can >>> > I >>> > make it? See below >>> > >>> > sprintf("%.10f",pi) >>> > [1] "3.1415926536" >>> > >>> > when carry out write.matrix(pi,"pi.txt"), 3.141592653589793115998 in >>> > pi.txt >>> > file not with 10 decimal places like using sprintf("%.10f",pi) >>> > >>> > >>> > Thanks >>> > >>> > Marino >>> > >>> > [[alternative HTML version deleted]] >>> > >>> > ______________________________________________ >>> > 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. >>> >>> >>> >>> -- >>> >>> Bert Gunter >>> Genentech Nonclinical Biostatistics >>> >>> Internal Contact Info: >>> Phone: 467-7374 >>> Website: >>> >>> http://pharmadevelopment.roche.com/index/pdb/pdb-functional-groups/pdb-biostatistics/pdb-ncb-home.htm >> >> > -- Bert Gunter Genentech Nonclinical Biostatistics Internal Contact Info: Phone: 467-7374 Website: http://pharmadevelopment.roche.com/index/pdb/pdb-functional-groups/pdb-biostatistics/pdb-ncb-home.htm ______________________________________________ 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.