Hello Rers: Let's say I have a column that looks like this: Column 167.8 292.8 363.3 1.9 115.25 I want to manipulate the above data such that I only end up with this same column but only with its decimals and not its whole numbers. So the new column would look like this (but the real column is VERY long): Column .8 .8 .3 .9 .25 Any suggestions about how I could do this? -- Do all you can with what you have in the time you have in the place you are! -Nkosi Johnson, 12-year old African hero
"Bernard L. Dillard" <bld at math.umd.edu> writes:> Hello Rers: > > Let's say I have a column that looks like this: > > Column > 167.8 > 292.8 > 363.3 > 1.9 > 115.25 > > I want to manipulate the above data such that I only end up with this same > column but only with its decimals and not its whole numbers. So the new > column would look like this (but the real column is VERY long): > > Column > .8 > .8 > .3 > .9 > .25 > > Any suggestions about how I could do this?Column - floor(Column) or even Column %% 1 negative numbers may get you in some trouble, though. -- O__ ---- Peter Dalgaard ??ster Farimagsgade 5, Entr.B c/ /'_ --- Dept. of Biostatistics PO Box 2099, 1014 Cph. K (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907
Bernard L. Dillard wrote:> Hello Rers: > > Let's say I have a column that looks like this: > > Column > 167.8 > 292.8 > 363.3 > 1.9 > 115.25 > > I want to manipulate the above data such that I only end up with this same > column but only with its decimals and not its whole numbers. So the new > column would look like this (but the real column is VERY long): > > Column > .8 > .8 > .3 > .9 > .25 > > Any suggestions about how I could do this? > >(Please use an informative subject next time). Try x - floor(x) --sundar
> x <- c(167.8, 292.8, 363.3, 1.9, 115.25)> my.decimals <- x - trunc(x) > my.decimals [1] 0.80 0.80 0.30 0.90 0.25 Bernard L. Dillard wrote:> Hello Rers: > > Let's say I have a column that looks like this: > > Column > 167.8 > 292.8 > 363.3 > 1.9 > 115.25 > > I want to manipulate the above data such that I only end up with this same > column but only with its decimals and not its whole numbers. So the new > column would look like this (but the real column is VERY long): > > Column > .8 > .8 > .3 > .9 > .25 > > Any suggestions about how I could do this? > >-- Chuck Cleland, Ph.D. NDRI, Inc. 71 West 23rd Street, 8th floor New York, NY 10010 tel: (212) 845-4495 (Tu, Th) tel: (732) 452-1424 (M, W, F) fax: (917) 438-0894