Hi Tagmarie, This might help: datframe$numberdata<-as.numeric(as.character(datframe$numberdat)) library(plotrix) barcol<-color.scale(datframe$numberdat,extremes=c("black","white")) barplot(matrix(datframe$numberdat,nrow=2,byrow=TRUE), beside=TRUE, horiz=TRUE,names.arg=paste("Week",1:3), col=matrix(barcol,nrow=2,byrow=TRUE))
Jim On Wed, Jul 13, 2016 at 5:59 PM, Dagmar <ramga...@gmx.net> wrote: > Dear all, > > I hope someone can help with my problem: > > I have a dataframe like this: > > datframe <- data.frame(Name=c("Kati","Kati","Kati","Leon","Leon","Leon" ), > week =c("1","2", "3", "1","2", "3"), numberdata =c("5","12", "1", "6","2", > "5")) > datframe > > I want to create a graph like the attached one (jpg). I can't bring the bars > to line up by week... desperating. > > (in case you don't see the jpg: I want a horizontal bar which reflects the > number of data per week by the colour of the shading). > > Can anyone help? > > Tagmarie > > > > > ______________________________________________ > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.