kod parçası aşağıda, iki değişkenli normal veri oluşturur bu araziler ve x =Grafik penceresi kare olmadığında elips neden yön değiştiriyor?
require(ellipse); require(MASS)
mu <- c(30,30)
Sigma <- matrix(c(900,630,630,900),2,2,byrow=TRUE)
dt <- data.frame(mvrnorm(n=1000,mu,Sigma))
names(dt) <- c("x","y")
plot(dt$x,dt$y)
df_ell <- data.frame(ellipse(cor(dt$x, dt$y), scale=c(sd(dt$x),sd(dt$y)), centre=c(mean(dt$x),mean(dt$y))))
lines(df_ell)
abline(a=0,b=1)
hattı y = x kovaryans yapısı nedeniyle elipsin büyük ekseni boyunca geçmesi gerekir hattı y ile birlikte bir elips araziler ve eşit araçlar. Kare grafik penceresinde
, her şey yolunda görünüyor:Ancak pencere artık kare, elips hattından uzakta kendisini yönlendirmek gibi görünüyor yapmak için boyutlandırılır eğer:
Bunun nedeni nedir ve beklenen davranış nedir?
“y = x” çizgisini çizin. Satır ile x ekseni arasındaki açı nedir? Ardından, bu soruda yaptığınız gibi pencereyi yeniden boyutlandırın. Şimdi açı nedir? – nicola
ile ilgili: http://stackoverflow.com/questions/4587794/drawing-non-intersecting-circles, http://stackoverflow.com/questions/6322603/trying-to-draw-circles-based-on-distance-between -points; 'MASS: eqscplot' yararlı olabilir. –