这个问题是来自交叉验证的migrated,因为它可以在Stack Overflow. Migrated上回答2天前。
我想在0-180范围内生成50个随机值。我所做的是:
a=runif(50,min=0,max=180)
字符串
现在我想要这个情节:x轴是0-180的范围,y轴只是一个单一的值(1),显示一个点,其中0-180的数字存在于“a”集合中,如果没有,就什么也没有。
我需要为x轴生成数字0-180吗?或者R可以只使用“a”集来完成吗?如果我做plot(a)
,我会得到一个散点图,其中x是索引,y是值。
x1c 0d1x的数据
3条答案
按热度按时间4urapxun1#
如果你想要一个类似的例子,这里是:
字符串
的数据
qf9go6mv2#
首先准备一个空图:
字符串
(The
type="n"
参数确保不绘制任何内容。我们使用yaxt="n"
来抑制垂直轴。)然后将这些点以常数$y$值1相加:
型
x1c 0d1x的数据
当然,纵横比可以改进(最容易的方法是在打开图形设备时指定高度和宽度,例如使用
png()
,在绘制完成后需要使用dev.off()
关闭)。我们可以改变图周围的空白;看看?par
。qkf9rpyu3#
根据您希望它与给定示例的精确程度,代码可以非常简单。
字符串
给
的数据
使用
stripchart()
作为基础可能是明智的,如果你想比较多个样本。例如:型