Where is the problem with your code? You seem to have understood the principle correct and all what you want to to is possible with your code. You only seem to have made some typos (or is there any other reason why you plot num1 twice?), otherwise I do not really understand why you can not add num3 and change the plot type to 'b'?

kayj schrieb:
Hi All,

I have been trying to plot multiple line plots with different colors on one
figure. in my example below I was able to plot cat vs num1 as a dot plot
connected with lines but was not able to do that for cat vs num2 and I do
not know how to add the third plot cat vs num3. below is my code


df <- data.frame(cat=1:10, num1=rnorm(10), num2=rnorm(10), num3=rnorm(10))
plot(df$num1, type="b", col="red", xlab="categories", ylab="random numbers")
points(df$num1, type="p", pch=21, col="red",bg="red") #plot "num1" points(df$num2, type="p", pch=21, col="green") #plot "num2" legend(x="topright", legend=c("num1", "num2"), pch=c(16,16), col=c("red","green")) #add a legend

how to make the second plot of type="b" and how to add a  third plot cat vs
num3?

I appreciate your help



______________________________________________
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
and provide commented, minimal, self-contained, reproducible code.

Reply via email to