Hei, i am trying to plot the means of two variables (d13C and d15N), by 2 grouping factors (Species and Year) that i obtained by the function tapply. I would like to plot with different colours according to the Year and show the "Species" as data labels. My data looks like this: Species d13C d13N Year "Species1" 14,4 11.5 2009 "Species2" ... ... ....
Nmean<-tapply(d15N,list(Year,Species),mean) Cmean<-tapply(d13C,list(Year,Species),mean)
##works fine, returns something like this
Species1 Species2 Species3
2009 20.3 13.4 13,5
2011 NA 23.5 14.5
2012 11.3 NA 23.4
plot(Cmean,Nmean,col=c("green","red","blue"),....)
#works fine, gives a plot with data points coloured by "Year"
text(Cmean,Nmean,labels=levels(Species),cex=.7,adj=c(-.1,-.6))
#does not work, mixes up the labels, have tried Species<-as.factor(Species) and switched tapply(d15N,list(Year,Species),mean) to-->tapply(d15N,list(Species,Year),mean) which gives the Years as column names but does not produce a better plot. The I cannot find the error, any idea what i am doing wrong???? Thanks sooo much -- View this message in context: http://r.789695.n4.nabble.com/Scatter-plot-from-tapply-output-labels-of-data-tp4642077.html Sent from the R help mailing list archive at Nabble.com.