全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1463 4
2013-11-07
有没有什么办法可以做到,让之后无论是经由什么函数输出的结果都是固定的小数位数呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-11-7 13:08:43
你问的很含糊,你想用什么程序或者软件,使得最后呈现的结果小数位数固定啊。不同的程序和软件的操作方法差异很大的哦!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-11-7 13:41:03
options(digits=2)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-11-7 13:52:09
qoiqpwqr 发表于 2013-11-7 13:41
options(digits=2)
感觉options里面没有完全匹配的参数,这么设的话还是会出现点问题的,因为它控制的是所有的位数,而且小数点后面的零会自动无视。
复制代码
感觉还是最后手动round一下更合适一点,不过太麻烦了。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-11-8 03:03:13
如果想控制小数位后的精度,那就用round
> x <- rnorm(10)
> x
[1]  1.15756859  0.12722174 -1.87158468 -0.37231424 -0.27784744 -0.04825388 -1.76649336 -0.73279498 -0.52250505 -0.24215810
> round(x, digits = 2)
[1]  1.16  0.13 -1.87 -0.37 -0.28 -0.05 -1.77 -0.73 -0.52 -0.24
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群