[R] Format printing with R
Robert Baer
rb@er @end|ng |rom @t@u@edu
Sun Dec 11 20:27:10 CET 2022
And you will probably want to read the details of the ?round help, so
you understand how it handles 5 rounding. It is a little more
complicated than some of us learned in school.
On 11/22/2022 4:24 AM, Steven T. Yen wrote:
> Thanks to all. And yes, Ivan, round() did it:
>
> > dput(head(Mean))
> c(afactfem = 0.310796641158209, afactblk = 0.188030178893171,
> age = 45.3185794338312, nodiscfem = 0.506637018185968, discfem =
> 0.493362981814032,
> notradgrol = 0.702915000493879)
> > dput(head(Std.dev))
> c(afactfem = 0.462819715443265, afactblk = 0.390736267472797,
> age = 16.3136348021933, nodiscfem = 0.499955948049025, discfem =
> 0.499955948049025,
> notradgrol = 0.456974290933931)
> > round(cbind(Mean,Std.dev),2)[1:10,]
> Mean Std.dev
> afactfem 0.31 0.46
> afactblk 0.19 0.39
> age 45.32 16.31
> nodiscfem 0.51 0.50
> discfem 0.49 0.50
> notradgrol 0.70 0.46
> tradgrol 0.30 0.46
> nofemnopol 0.80 0.40
> femnopol 0.20 0.40
> nopreshurt 0.66 0.47
>
> On 11/22/2022 3:08 PM, Ivan Krylov wrote:
>> On Tue, 22 Nov 2022 08:15:57 +0800
>> "Steven T. Yen" <styen using ntu.edu.tw> wrote:
>>
>>> Thanks to all, but no, signif() did not work:
>> It worked, just didn't do what you wanted it to do. I think you want
>> round(), not signif(). Some of your numbers (45.3185794) will be rounded
>> to 4 significant digits and others (0.0969999) will be rounded to 1
>> significant digit, but the number of decimal places will be 2.
>>
>
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> 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.
More information about the R-help
mailing list