這是一個隨機數據集,用於理解和繪製R中的分層集羣。我需要了解爲什麼調用中的差異規範圖的x和y軸。爲什麼y < -rnorm(12,mean = rep(c(1,2,1))當我期望的mean = rep(c(1,2,3)。也許只是直譯就會幫到我R代碼:在繪製分層集羣時調用x,y軸的rmorm
set.seed(1234); par(mar=c(0,0,0,0)) ## par sets parameter mar (sets margin)
x<-rnorm(12, mean=rep(1:3,each=4),sd=0.2) ## repeat the vector 3 times
y<-rnorm(12, mean=rep(c(1,2,1),each=4),sd=0.2) ## ?????
plot(x,y,col="blue",pch=19,cex=2)
text(x+0.05,y+0.05,label=as.character(1:12))
任何幫助表示讚賞
您指定了兩個不同的手段,爲什麼他們會一樣?再加上它們是隨機變量,所以生成的值對x或y來說不會相同。但是,你的問題沒有清楚地說明。 – 2013-02-11 19:59:06
目前這個問題看起來不連貫。我們應該附上什麼樣的意思:「would have expected mean = rep(c(1,2,3)」。那不可解釋的R代碼 – 2013-02-11 20:14:33