Skip to content
Prev 207108 / 398502 Next

Conditional density plot in lattice

On Thu, Jan 21, 2010 at 9:05 AM, Dieter Menne
<dieter.menne at menne-biomed.de> wrote:
With a restructuring of the data:

df1 = data.frame(x=0:n, y1=((0:n)/n)^2, y2=1-((0:n)/n)^2, age="young")
df2 = data.frame(x=0:n, y1=((0:n)/n)^3, y2=1-((0:n)/n)^3, age="old")
df = rbind(df1, df2)

xyplot((y1+y2) + y1 ~ x | age, data=df, type = "l")

xyplot((y1+y2) + y1 ~ x | age, data=df, type = "l",
       scales = list(axs = "i"),
       panel = panel.superpose,
       panel.groups = function(x, y, fill, ...) {
           panel.polygon(c(min(x), x, max(x)), c(0, y, 0), fill = fill)
       })

-Deepayan