全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3394 1
2017-08-27
如题,求大神指点
二维码

扫码加我 拉你入群

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

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

全部回复
2020-4-9 11:29:36
roung_any
四舍五入到任意数的倍数
> round_any(135, 10, ceiling)  #ceiling 向上取整,倍数为10
[1] 140 # 向上最接近135且是10的倍数的数字


> round_any(135, 10, floor) #floor 向下取整,倍数为10
[1] 130 #向下最接近135且是10的倍数的数字


> round_any(135, 25, ceiling)  #向上取整,倍数为25
[1] 150 # 向上最接近135且是25得倍数得数字


> round_any(135, 25, floor) #向上取整,倍数为25
[1] 125 # 向下最接近135且是25得倍数得数字


连续变量分组
> head(diamonds)
# A tibble: 6 x 10
  carat cut       color clarity depth table price     x     y     z
  <dbl> <ord>     <ord> <ord>   <dbl> <dbl> <int> <dbl> <dbl> <dbl>
1 0.23  Ideal     E     SI2      61.5    55   326  3.95  3.98  2.43
2 0.21  Premium   E     SI1      59.8    61   326  3.89  3.84  2.31
3 0.23  Good      E     VS1      56.9    65   327  4.05  4.07  2.31
4 0.290 Premium   I     VS2      62.4    58   334  4.2   4.23  2.63
5 0.31  Good      J     SI2      63.3    58   335  4.34  4.35  2.75
6 0.24  Very Good J     VVS2     62.8    57   336  3.94  3.96  2.48


> qplot(carat,depth,data =diamonds,geom ="boxplot",group =round_any(carat,0.1,floor),xlim =c(0,3))
#group =round_any(carat,0.1,floor) 来获得对变量carat以0.1个单位为大小封箱后的箱线图

二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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