Closed. This question needs debugging details。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

5年前关闭。



Improve this question




我有一个数据集,必须在其中进行茎和叶图绘制。它由数千个数字组成。该地块有数千个茎和数百个叶子。由于某种原因,它无法正常工作。任何人都可以提供任何提示,这里是数据集和代码:
problem20 = c(1280, 5320, 4390, 2100, 1240, 3060, 4770,
              1050, 360, 3330, 3380, 340, 1000, 960,
              1320, 530, 3350, 540, 3870, 1250, 2400,
              960, 1120, 2120, 450, 2250, 2320, 2400,
              3150, 5700, 5220, 500, 1850, 2460, 5850,
              2700, 2730, 1670, 100, 5770, 3150, 1890,
              510, 240, 396, 1419, 2109)

stem(problem20)

这是我的输出:
The decimal point is 3 digit(s) to the right of the |

0 | 1234455555
1 | 0001123334799
2 | 1113344577
3 | 1223449
4 | 48
5 | 23789`

这是所需的输出:
0|123334555599
1|00122234688
2|1112344477
3|0113338
4|37
5|23778

最佳答案

所需的输出表明您想截断数据,而不是四舍五入。这可能是一个坏主意:毕竟,将4390概括为4400比4300更好。

但是,如果您真的想这样做,请使用

problem20 <- 100 * problem20 %/% 100
stem(problem20)

如果您的老师或教科书告诉您这是正确的答案,则您可能应该选择其他 class 。

08-20 00:17