[R] numeric format

John Kane jrkrideau at yahoo.ca
Tue Feb 26 23:01:42 CET 2008


Can you give a working example of what is happening
and explain what is x?

With a simple x vector of x <- rnorm(20, 5, 2)
I don't get anything like what you seem to be getting.

My code
===================================================
x <- rnorm(20, 5, 2)
table<-data.frame(x, scientific=F, digits=4)
table  
===================================================

The numbers on the left are simply line numbers that
are automatically printed when you are printing a
dataframe to the screen.  I don't see any way to
supress them for a simple command such as your 
table

You might want to have a look at print and
print.default to address the digits problem

By the way, table is a reserved word in R and probably
should not be used as a name for a data.frame.

--- cvandy <cvandy26 at gmail.com> wrote:

> 
> Hi!
> I'm an R newbie and this should be a trivial
> problem, but I can't make it
> work and cannot find what I'm doing wrong in the
> literature.
> I entered the the command:
> table<-data.frame(x, scientific=F, digits=4)
> table
> This prints a column of x with 16 useless decimal
> places after the decimal
> point.  Also, it prints an unwanted index number
> (1-20) in the left column.
> How do I get rid of the index column and how do I
> control the number of
> decimal places?
> Thanks in advance.
> CHV  
> -- 
> View this message in context:
>
http://www.nabble.com/numeric-format-tp15700452p15700452.html
> Sent from the R help mailing list archive at
> Nabble.com.
> 
> ______________________________________________
> R-help at 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.
>



More information about the R-help mailing list