2014-11-24 9 views

Antwort

12

Versuchen: "Wenn die Werte der Stellen negativ sind, werden die entsprechenden Werte von x im wissenschaftlichen Format mit abs (Ziffern) angezeigten Ziffern"

dat.table <- xtable(dat[1:20,] ,digits=-10) 

xtable

+0

Ich muss diese Zeile in der Hilfe verpasst haben .. Danke! – cianius

+1

Dies erzeugt '2.0000000000E-01' anstelle von' \ (2 \ cdot 10^{- 1} \) '. Ich kann nicht denken, wann das jemals angemessen wäre. :-( –

2

Wenn Sie x10^Notation versuchen möchten, verwenden Sie print und xtable. so etwas wie:

print(xtable(dat[1:10,1:7], display=c("s","s", "s","s","g","g","g","g")), math.style.exponents = TRUE)

wo s String und g ist für die wissenschaftliche Schreibweise verwendet (nur wenn Platz gespart wird), die math.style.exponents von print wird auf x10-Format konvertieren.

Verwandte Themen