Как добавить контурную линию на плитку - PullRequest
0 голосов
/ 14 июня 2019

У меня есть набор данных, предсказанных моделью. Я строю это с помощью geom_tile ().

df1 <- data.frame(x=rep(seq(0,10,by=.1),each=101),
                    y=rep(seq(10,20,by=.1),times=101))
df1$z <- ((.1*df1$x^2+df1$y)-10)/20

library("ggplot2")
ggplot(mapping=aes(x=x,y=y,size=5,color=z),data=df1)+
  geom_point(size = 16, shape = 15) 

ggplot(df1, aes(x, y, fill="blue",alpha = z)) + geom_tile()

Как я могу добавить к нему несколько контурных линий с определенными значениями (например, z = 0,9, 0,95, 0,99)? В качестве альтернативы, geom_tile может быть изменен на любую подходящую функцию непрерывного / контурного / растрового графика.

1 Ответ

1 голос
/ 14 июня 2019
ggplot(df1, aes(x, y, z = z, fill = z))+
  geom_tile()+
  geom_contour()

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...