Как я могу показать цветные точки, используя мозаичный пакет, чтобы сделать точку?dotplot точка не отображается и формат точечного графика
library(mosaic)
n=500
r =rnorm(n)
d = data.frame(x = sample(r ,n= 1,size = n, replace = TRUE), color = c(rep("red",n/2), rep("green",n/2)))
dotPlot(d$x,breaks = seq(min(d$x)-.1,max(d$x)+.1,.1))
сейчас все точки синего цвета, но я хотел бы, чтобы они были окрашены в соответствии с колонкой цвета InThe таблицы данных
Спасибо, что, похоже, решили проблему 1. Можете ли вы помогите с другими 2 проблемами? Если я изменяю n = 200, точки не появляются, а ось y не является счетчиком. Мне нужно динамически менять ограничение на яксис. Думаю – user3022875
Интересно. Я не уверен, почему это происходит, но теперь я вижу, что тики оси y на самом деле не считаются. Я посмотрю, смогу ли я понять, что происходит. – eipi10
y-scale - это [известная проблема] (http://stackoverflow.com/a/16216666/496488) с 'geom_dotplot'. – eipi10