Мне удалось создать 3D-график, используя функцию облака в решетке, однако я не знаю, как изменить цвет точек на коэффициент, кроме значения по умолчанию красного и черный. How to change points and add a regression to a cloudplot (using R)? этот вопрос рассматривался аналогично, но я до сих пор не знаю, как изменить цвета по умолчанию. Как я могу это достичь? То, что я хотел бы сделать, это изменить цвета точек на серый и черный для уровней факторов 1 и 2 соответственно. Кроме того, существует ли разница между двумя форматами графики ниже?Изменение цветов по умолчанию для графика решетки в зависимости от коэффициента
df <- as.data.frame(matrix(sample(0:20, 3*10, replace=TRUE), ncol=3))
factor <- as.factor(rep(1:2,each = 5))
df <- cbind(df,factor)
library(lattice)
cloud(V3~V1+V2, data = df, pch= 19, #method 1 - red and black filled in points
col.point = df$factor)
cloud(V3 ~ V1+V2, groups=factor, data=df)#method 2 - open blue and pink points
Brilliant спасибо! Возможно ли, чтобы эти символы были заполнены этими цветами? –
Да. Просто измените символ построения и заполните вместо него. Посмотрите варианты, доступные в 'trellis.par.get()' – MrFlick
Блестяще благодарю вас! –