繁体   English   中英

R中的茎叶图错误'|' 位置

[英]stem and leaf plot in R wrong '|' position

我有一个 80 和 100 之间的整数x1列表。

x=round(runif(100, min=80, max=100)) X1

但是,当我尝试绘制茎叶图时。 似乎 R 将它们视为 91.0、81.0 等。

stem(x)

x2

所需的输出应该只有左边的一个数字。 期望的输出

我已经尝试过stem(x1/10)stem(x1, scale=1/2/3)stem(trunc(x1))但它们都不起作用。

不是整数与双精度的问题。 问题是值的范围太小,无法用第二个数字创建足够大的茎叶图。

您可以简单地更改容差以获得您想要的结果,只需为atom传递一个值:

stem(x1,atom=10)

输出是:

  The decimal point is 1 digit(s) to the right of the |

   8 | 0000111122222333444
   8 | 555666666777778888999999999
   9 | 000111122223333444444
   9 | 55556666666677777788888999999
  10 | 0000

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM