2011-10-26 21 views

回答

1

嗯,不,因为你的数据在31到1021之间(对于我的随机数字)。干的想法是尝试尽可能多地显示您的数据点。如果小数点是在酒吧,那么这将不会留下任何东西给栏的右侧,因为你已经得到了完整的数字...

stem(v/100) 

做你说什么,但我不知道它的你想要什么...

+0

对不起,我的意思是一个在右边;在任何情况下'stem(v/10)'都会返回我正在寻找的结果。 – thequerist

1

这里是一个黑客。它通过以下方式工作:(1)捕获stem的输出;(2)将|右边的小数点两位数字;(3)将线路写回控制台。

stem_with_dot <- function(x, ...){ 
    h = capture.output(stem(x, ...)) 
    stem_plot = sub("\\| ([0-9]{2})", "| \\1.", h) 
    writeLines(stem_plot) 
    return(invisible) 
} 
相关问题