-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'將把數據轉換成因子。感謝您的幫助。 –