提取R中十进制小数位数的最有效方法

C R*_*ied 2 r

这是提取数字的一种相当低效的方法.

as.integer((x%%floor(x)*100)-(signif(x%%floor(x)*100,1)))
Run Code Online (Sandbox Code Playgroud)

还有其他人有更好的方法吗?

Dav*_*ave 6

你可以试试

as.integer(x*100) %% 10
Run Code Online (Sandbox Code Playgroud)