This is an introduction to commands related to truncating and raising decimal points that are often forgotten. We hope this will help you.
The execution command is confirmed with R version 4.2.1.
Execute command
See the comments and command help for details.
#Round command #Round to the number specified by the digits option round(11.12345, digits = 4) [1] 11.1235 #Ceiling command #Smallest integer not less than the specified value (integer part) ceiling(11.000001) [1] 12 #Floor command #Floor command #maximum integer that will not be less than the specified value (integer part) floor(11.000001) [1] 11 #Trunc command #Truncate the decimal part trunc(11.11111) [1] 11 #Format command #Set the number of digits: nsmall option format(11.000001, nsmall = 3) [1] "11.000" #Additional #Use string::str_pad command #Add zeros at the beginning to align :pad option to specify what to add at the beginning #Install the tidyverse package if not already installed if(!require("tidyverse", quiet = TRUE)){ install.packages("tidyverse") install.packages("tidyverse");require("tidyverse") } 11 %>% str_pad(4, pad = 0) [1] "0011" #Add 0 to the decimal point #In this example, add 4 decimal places #Note that it may not round up to the nearest integer sprintf(11.10005, fmt = '%#.4f') [1] "11.1000"
Introduction to useful packages and formatting examples
I hope this makes your analysis a little easier !!