Change decimal digits for data frame column in R -
questions displaying of numbers of digits have been posted, however, single values or vectors, hope can help me this.
i have info frame several columns , want display values in 1 column 2 decimal digits (this column only). have tried round() , format() , options(digits) none works on column (numerical). wonder if there method without going way of converting column vector , gluing again.
thanks lot!
here's illustration of how cars data.frame comes installed r.
first i'll add together variability have numbers decimal places:
data=cars+runif(nrow(cars)) then round single column (in case dist column 2 decimal places):
data[,'dist']=round(data[,'dist'],2) if info contain whole numbers can guarantee values have 2 decimal places using:
cars[,'dist']=format(round(cars[,'dist'],2),nsmall=2) r
No comments:
Post a Comment