Marcel,

tC <- textConnection("
Time Type1  Type2  Type3
1        .50       .25     .25
4        .55       .25     .20
5        .65       .20     .15
")
tmp <- read.table(header=TRUE, tC)
close.connection(tC)

require(lattice)

tmpdf <- data.frame(Time=rep(tmp$Time, 3), stack(tmp[,2:4]))
tmpdf
barchart(values ~ Time, group=ind, data=tmpdf, stack=TRUE, horizontal=FALSE,
         main="not there yet")
xyplot(values ~ Time, group=ind, data=tmpdf, stack=TRUE, horizontal=FALSE,
       panel=panel.barchart, ylim=c(-0.05,1.05), xlim=c(0,6),
       main="this does what you want")


Rich
On Mon, Jul 11, 2011 at 10:36 AM, marcel <marcelcurlin@gmail.com> wrote:

> Hi All,
> New to R, but committed. I looked in a number of places but can't figure
> out
> my current problem. I have date of the type:
>
> Time Type1  Type2  Type3
> 1        .50       .25     .25
> 4        .55       .25     .20
> 5        .65       .20     .15
> etc
>
> which describe the frequency of types 1, 2 and 3 (adding up to 100%) over
> time. I would like to create a stacked bar chart showing these frequencies,
> each bar of height = 1, subsections of bars proportional to the frequency,
> and each bar located at the correct X (time) position. One difficulty is
> that the desired spacing of bar locations on the x-axis is irregular. Is
> this possible in R?
>
> Many thanks,
> Marcel
>
> --
> View this message in context:
> http://r.789695.n4.nabble.com/Stacked-bar-plot-of-frequency-vs-time-tp3659715p3659715.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html<http://www.r-project.org/posting-guide.html>
> and provide commented, minimal, self-contained, reproducible code.
>

	[[alternative HTML version deleted]]

