用点而不是条形图绘制直方图 [英] Plot Histogram with Points Instead of Bars

查看:95
本文介绍了用点而不是条形图绘制直方图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是R用户的问题.我有兴趣绘制直方图,将点堆叠在一起,而不是条形.例如,如果数据为(1,1,2,1,2,3,3,3,4,4),那么我想看到三个点在1处堆叠,两个点在2处堆叠,依此类推.在R中执行此操作的最佳方法是什么?

Here is a question for R-users. I am interested in drawing a histogram with points stacked up, instead of a bar. For example if the data is (1,1,2,1,2,3,3,3,4,4), then I would like to see three points stacked up at 1, 2 points stacked up at 2 and so on. What is the best way to do this in R?

推荐答案

Greg Snow的TeachingDemos软件包中包含 dots(x,...)函数似乎很符合您的需求:

Greg Snow's TeachingDemos package contains a dots(x, ...) function which seems to fit your need:

dots( round( rnorm(50, 10,3) ) )

这篇关于用点而不是条形图绘制直方图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆