-1
我有三个变量的数据,我现在试图用ggplot2绘制其中两个。ggplot2绘图错误
library(ggplot2)
x=1:50
y=x^2
z=rep(c("p","sp","n","sn","nt"),each=10)
mydata=as.data.frame(cbind(x,y,z))
ggplot(mydata, aes(x=x, y=y)) + geom_point()
根据数据,曲线应该是曲线。但是,当我运行代码时,我得到下图没有意义。代码中有错误吗?非常感谢。
非常感谢。你是对的,'as.data.frame'与'cbind'将把数据转换成因子。感谢您的帮助。 –