下午好:
我的问题很简单,但我找不到正确的解决方案。
假设我有3列的数组:
x <-data.frame(“ x” = 1:3,“ Y” = c(4,6,7),“ object” = c(“ John”,“ Dora” ,“ Peter”),“ Class” =(“ Class_A”,“ Class_B”,“ Class_C”))
如何在R中绘制此图?
我希望每个班级都有不同的颜色/形状。 X和Y是2d位置。
非常感谢您。
答案 0 :(得分:0)
#R version 3.3.2
x <- data.frame("x" = 1:3 , "Y" = c(4,6,7) , "object" = c("John","Dora" , "Peter") , "Class"=c("Class_A" , "Class_B" ,"Class_C" ) )
z=x
plot(x[,1:2], pch=15+as.numeric(x$Class), col=x$Class)
text(x=z$"x", y=z$"Y",labels=x$"object")