On Sep 23, 2009, at 6:42 PM, Peng Yu wrote:

On Wed, Sep 23, 2009 at 5:16 PM, David Winsemius <dwinsem...@comcast.net > wrote:

On Sep 23, 2009, at 5:58 PM, Peng Yu wrote:

Hi,

I have the following matrix, which is printed %e format (in C's way).
I am wondering how make it be printed in %f format (in C's way)?

??"printf"  # scroll down to base package listings, the C function

?sprintf    # the s/r function

I tried the following command. The column names are missing and the
command is a little complicated. Is there any better solution?

t(apply(significant_analysis_results[,7:8],1,function(x){sprintf("%. 7f",x)}))

Why not apply to the column index? ... rather than to the row and then transposing.

         [,1]        [,2]
Nab2      "0.0000019" "0.0000000"
Rasal1    "0.0000248" "0.0000105"
Ccndbp1   "0.0000001" "0.0002269"
Svep1     "0.0000000" "0.0000000"
Ppara     "0.0008219" "0.0000000"
Pros1     "0.0000009" "0.0000000"
Papss2    "0.0000000" "0.0000002"
Hdac9     "0.0000000" "0.0000000"
Adcyap1r1 "0.0000000" "0.0000000"
Robo1     "0.0000000" "0.0000000"
Sema3a    "0.0000000" "0.0000000"
Rab9b     "0.0000110" "0.0000011"
Tgfb3     "0.0000000" "0.0000000"
Slc9a9    "0.0074608" "0.0000000"
Creb5     "0.0000003" "0.0000000"
Ccnd1     "0.0007869" "0.0000001"
Pafah1b3  "0.0000000" "0.0000068"
Tiam2     "0.0000000" "0.0000000"
Etv5      "0.0000000" "0.0000000"
Hcrtr2    "0.0000000" "0.0000166"




Regards,
Peng

significant_analysis_results[,7:8]

            pval(ki-wt)     pval(ko-wt)
Nab2      1.913348979e-06 2.731944670e-09
Rasal1    2.482254110e-05 1.054711084e-05
Ccndbp1   6.307674516e-08 2.268947934e-04
Svep1     0.000000000e+00 1.564526286e-12
Ppara     8.218961690e-04 2.802202914e-13
Pros1     8.787052919e-07 0.000000000e+00
Papss2    0.000000000e+00 2.190819073e-07
Hdac9     0.000000000e+00 8.881784197e-16
Adcyap1r1 2.085731587e-11 1.998401444e-15
Robo1     0.000000000e+00 0.000000000e+00
Sema3a    4.903322193e-11 0.000000000e+00
Rab9b     1.099629676e-05 1.116694168e-06
Tgfb3     0.000000000e+00 0.000000000e+00
Slc9a9    7.460784795e-03 1.552167950e-09
Creb5     2.959174867e-07 8.973577437e-11
Ccnd1     7.868573521e-04 1.460805570e-07
Pafah1b3  1.576464070e-08 6.757446065e-06
Tiam2     0.000000000e+00 0.000000000e+00
Etv5      2.279731959e-12 0.000000000e+00
Hcrtr2    1.258646520e-10 1.661509722e-05

str(significant_analysis_results[,7:8])

num [1:20, 1:2] 1.91e-06 2.48e-05 6.31e-08 0.00 8.22e-04 ...
- attr(*, "dimnames")=List of 2
 ..$ : chr [1:20] "Nab2" "Rasal1" "Ccndbp1" "Svep1" ...
 ..$ : chr [1:2] "pval(ki-wt)" "pval(ko-wt)"

______________________________________________
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.

David Winsemius, MD
Heritage Laboratories
West Hartford, CT



______________________________________________
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.

David Winsemius, MD
Heritage Laboratories
West Hartford, CT

______________________________________________
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.

Reply via email to