R语言中round函数四舍五入保留小数位数
001、数值
> a = 3.336345 > round(a) [1] 3 > round(a, digits = 2) [1] 3.34 > round(a, digits = 3) [1] 3.336
002、适用于其他数据类型(向量、数据框;不适用于矩阵)
> a <- c(3.345, 5.3243, 8.9779) ## 适用于向量 > round(a) [1] 3 5 9 > round(a, digits = 2) [1] 3.35 5.32 8.98
> a <- c(3.3254, 3.87632, 8.3245) ## 适用于数据框 > b <- c(6.863, 5.324, 9.325) > c <- c(5.324, 7.373, 5.862) > d <- data.frame(a, b, c) > d a b c 1 3.32540 6.863 5.324 2 3.87632 5.324 7.373 3 8.32450 9.325 5.862 > round(d) a b c 1 3 7 5 2 4 5 7 3 8 9 6 > round(d,digits = 2) a b c 1 3.33 6.86 5.32 2 3.88 5.32 7.37 3 8.32 9.32 5.86
> a <- c(3.3254, 3.87632, 8.3245) > b <- c(6.863, 5.324, 9.325) > c <- c(5.324, 7.373, 5.862) > d <- data.frame(a, b, c) > d <- matrix(d) > round(d) ## 不适用于矩阵 Error in round(d) : non-numeric argument to mathematical function > round(d,digits = 2) Error in round(d, digits = 2) : non-numeric argument to mathematical function
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2021-04-25 R语言中reshape2包 dcast函数数据的重铸
2021-04-25 R语言中reshape2包 melt函数数据的融合
2021-04-25 R语言中aggregate函数整合数据
2021-04-25 R语言中用户自编函数
2021-04-25 R语言中cat函数
2021-04-25 R语言中的mad函数绝对中位差
2021-04-25 R语言中switch语句