Вот несколько воспроизводимых примеров, в которых используется ggplot2.Если я вас правильно понял, я должен делать то, что вы хотите.
library(ggplot2)
a = c(1.1, 32.27, 19.4)
b = c(1.2, 21.34, 18)
c = c(1.4, 47.45, 19.4)
df=as.data.frame(rbind(a,b,c))
names(df) = c("x","y","z")
df
p <- ggplot(df, aes(x,y,colour=z)) +geom_point()
В общем, я настоятельно рекомендую ggplot2 для подобных вещей.Это действительно стоит узнать немного больше о.Я все еще нахожусь в середине процесса и понимаю, сколько стоит потратить некоторое время на ggplot2.Если вы не знаете пакет и документацию, обязательно проверьте его.Документация проста для понимания и мощна!