繁体   English   中英

如何在Mac(Quartz)上使用R将数据点更改为圆形

[英]How to change data points to circle using R on a mac (Quartz)

如果有人可以建议我如何通知R将数据点更改为圆圈而不是下划线,我将不胜感激。 我使用的是Mac计算机,并且软件包为“ Quartz”。

例如:

quartz("Quartz", width=8, height=4, pointsize=16)
plot(dframe1$Group, dframe1$Lambda.max,type="p")

图片:

在此处输入图片说明

我认为这很可能与您要绘制的内容有关,而不是与显示方法有关。 例如,如果您尝试plot(rnorm(10), rnorm(10), type="p") ,您会看到有圆圈。 我猜想dframe1$Group是一个因素。

您可以发布样本数据集以供参考吗?

所以我用它作为数据集

dframe1 <- data.frame(Group=c("A1","A2", "B1", "B2"), Lambda.max=c(1,4,2,3))

应该足够接近

这有点棘手,因为R希望以某种方式处理因素。 我建议的方法是手动绘制轴。

plot.default(dframe1$Group, dframe1$Lambda.max, type="p", axes=F)
axis(side=2)
axis(side=1, at=seq_along(dframe1$Group), labels=dframe1$Group)

编辑:根据要求,如果要在绘图周围放置一个框,这对于R绘图来说是相当标准的,则还必须手动添加它

box()

现在情节应该看起来像这样

周围有盒子的情节

暂无
暂无

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

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